Screenstudio Alt
Screen-Studio-style post-production for screen recordings, headless — auto speed-up of idle, auto-zoom on click clusters, keystroke overlay chips, smoothed synthetic cursor, and 9:16 vertical export that follows the action. Use when polishing a screen recording / demo video for sharing, when the user mentions Screen Studio, auto-zoom, idle speed-up, or vertical/social video from a screen capture, and for any social-facing demo (vertical output is the default for those).
Install
npx skills add connerkward/screenstudio-alt-skill --skill screenstudio-altgit clone --depth 1 https://github.com/connerkward/screenstudio-alt-skill.git /tmp/screenstudio-alt-skill
mkdir -p ~/.claude/skills
cp -r /tmp/screenstudio-alt-skill/. ~/.claude/skills/screenstudio-altPersonal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.
From the SKILL.md
# screenstudio-alt The skill's code lives in this directory (`polish.py`, `render.py`, `studio.py`, `events-log.swift`, test fixtures, etc.). Published publicly as `connerkward/screenstudio-alternative-skill`. Two components: - `events-log` (Swift) — capture-side input logger (cursor 60Hz, clicks, keys; drops keys during macOS secure input). Runs ONLY while recording. Needs Accessibility/Input Monitoring for the terminal. **Auto-zoom/keys/cursor need this data at capture time — it cannot be recovered from pixels later.** - `polish.py` (Python, ffmpeg + PIL) — the post-production pass: ```bash python3 src/polish.py in.mp4 --events in.events.jsonl \ --speedup # compress idle (input-gap ∩ frozen-pixels; animations stay 1x) --zoom # eased auto-zoom on click clusters (zoompan) --keys # accumulating keystroke chips (PIL overlays, no drawtext dep) --smooth-cursor # synthetic eased cursor (best with sck-record --no-cursor) --vertical # ALSO emit 1080x1920 following the action ``` `--speedup` works WITHOUT events (freezedetect only) — usable on the whole existing dailies corpus. - `render.py` — **high-quality non-destructive renderer** (preferred): single-pass spring-physics camera over the original high-res frames, LANCZOS into a smaller target (crisp zoom, ~1.3× sharper than the ffmpeg upscale path), 60fps, H + 9:16 V. Tunable `--freq`/`--zeta` (spring), `--fps`, `--target-w`. Takes explicit
Details
- Skill name
screenstudio-alt- Repository
- connerkward/screenstudio-alt-skill
- License
- MIT
- Repo updated
- 23 June 2026
FAQ
What does the Screenstudio Alt skill do?
Screen-Studio-style post-production for screen recordings, headless — auto speed-up of idle, auto-zoom on click clusters, keystroke overlay chips, smoothed synthetic cursor, and 9:16 vertical export that follows the action. Use when polishing a screen recording / demo video for sharing, when the user mentions Screen Studio, auto-zoom, idle speed-up, or vertical/social video from a screen capture, and for any social-facing demo (vertical output is the default for those).
How do I install the Screenstudio Alt skill?
skills CLI (Claude Code, Cursor, Codex and more): npx skills add connerkward/screenstudio-alt-skill --skill screenstudio-alt. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.
Is Screenstudio Alt popular?
It lives in connerkward/screenstudio-alt-skill, which has 11 GitHub stars and 1 forks.
Related skills
Chatcut to Fcpxml
10AFangTeam/chatcut-to-fcpxml
Clone a ChatCut project into Final Cut Pro via FCPXML with frame accuracy — cuts, multi-track overlays, zoom moves (static punch-ins and keyframed slow pushes), music/SFX with volumes and fades, and native iTT captions. Use this skill whenever a user wants to export, hand off, convert, or "open in Final Cut Pro / FCP" a ChatCut project or timeline, wants an .fcpxml file, or complains that an FCPXML import into FCP dropped media, looks wrong, or lost zooms/captions. Also use it to verify an FCPXML import inside Final Cut Pro.
Mechanism
11DiegoLopez0208/mechanism
Build an inspectable model of a real object from the evidence (spec sheets, teardowns, official photos, published test vectors), take it apart, and render a film with designed sound, an interactive viewer and an STL/GLB. Every number is tagged SPEC, MEASURED, DERIVED or ESTIMATED, and a spec whose numbers do not add up is not rendered. Use for exploded views, teardowns, comparisons and explainers of real products or machines (gear trains, key switches, cipher machines, phones, boards). Triggers on "exploded view of X", "model X exactly", "compare X and Y", "make a video of how X works", "/mech
Deslop
12skyzer/deslop-the-copy
Deslop, humanize, edit, or audit AI-sounding, robotic, generic, corporate, or ChatGPT-like copy while preserving the writer's voice.
Ltx2 Video
8patraxo/ltx2-vidgen-skill
Generate video from a photo (or two) using self-hosted LTX-2.3 on Modal GPU. THIS is the skill for turning a single photo into a video — prefer it over any video-to-video / image skill whenever the user has a photo and wants motion. Use this whenever the user wants to turn an image into a video, animate a photo, make a reel/clip, do keyframe interpolation between two images, restyle a video (video-to-video / retake), or generate video from a text prompt — even if they don't say the word "video", e.g. "bring this photo to life", "make this move", "animate this", "turn these two shots into a tra
Draftcut
12PoetCoderJun/DraftCut
Turn natural speech into a refined original-voice narration and a polished video. Review the full spoken manuscript in the conversation, then automatically deliver a clean original-voice video after explicit approval. Graphic packaging is a separate stage with its own director-script approval.
Image Compress
11xiaowu89/skill-compress
对图片进行智能压缩优化。支持本地路径、文件夹和远程 URL,直传 NX API 压缩后返回 CDN 地址和压缩率。适用于用户提到图片压缩、图片优化、减小图片体积、TinyPNG、JPG/PNG/WebP 压缩的场景。
Browse the most popular Claude skills, all images, video & audio skills, or write your own with the skills generator.