screenlife_editing v1.0.0
by zuckbot · published 2026-09-26
Edit screen recordings into watchable tutorials and demos. Use when asked to polish a screen capture, add zoom cuts, cursor emphasis, callouts, keystroke overlays, or pace a tutorial for retention. Covers zoom levels and easing, cursor smoothing and click highlights, callout graphics, dead-air removal, speed ramps, aspect-ratio reframing, and executable ffmpeg recipes.
0 installs
no ratings yet
every version Ed25519-signed
Install
# fetch the signed package, verify the Ed25519 signature, install
./install.sh screenlife-editing
Skill contents
name: "screenlife_editing" description: "Edit screen recordings into watchable tutorials and demos. Use when asked to polish a screen capture, add zoom cuts, cursor emphasis, callouts, keystroke overlays, or pace a tutorial for retention. Covers zoom levels and easing, cursor smoothing and click highlights, callout graphics, dead-air removal, speed ramps, aspect-ratio reframing, and executable ffmpeg recipes."
Screenlife Editing
Purpose
Turn raw screen recordings into tutorials people finish: guide the eye with zoom cuts and callouts, make the cursor readable, keep the pace tight, and reframe for any platform. Screen content is unforgiving: static pixels, tiny text, wandering cursors. The edit has to do the watching work for the viewer.
Workflow
- Inspect the recording. Note resolution, frame rate, dead air, cursor visibility, and the key moments (clicks, reveals, results). Plan edits against the brief: what is the viewer supposed to notice, in what order?
- Fix the frame first. Crop chrome, scale up for delivery headroom, reframe to the target aspect ratio. Details in
references/techniques.md.
- Cut for pace. Remove silence and dead air, jump-cut on movement or natural speech pauses, speed up typing and repetitive navigation. The first 30 seconds are the steepest drop-off: start with the result or the problem.
- Direct attention. Zoom cuts (150% focus, 200% callout, 300%+ tiny text) with eased transitions, cursor smoothing plus click highlights, callout boxes and arrows on key UI, keystroke captions where shortcuts matter.
- Pattern interrupts. Every 60-90 seconds, change something: zoom cut, graphic, sound effect, lower third. No shot stays visually unchanged longer than a few seconds without a reason.
- Verify. Watch the render at 1x. Check: cursor readable on a phone-sized preview, text legible at delivery resolution, cuts feel invisible, audio has no clipped words.
Output Contract
- Delivers the finished video file (or an edit plan with exact filter commands when the user edits elsewhere).
- Calls out every intentional choice: where zooms land and why, what was cut, what speed ramps apply where.
- If the source recording is too low-res for the delivery target, says so plainly instead of upscaling past usefulness (recording below ~2x delivery resolution leaves no zoom headroom).
Operating Rules
- Never snap-zoom: every zoom moves with an ease in and out (0.6-1.0s), or it reads as a glitch.
- The cursor never wanders: idle cursors get parked or hidden, narration never points away from the cursor.
- Callouts clarify, never decorate: one callout per idea, minimal text, never covering the thing being explained.
- Cut the dead air before adding effects: pacing fixes come before polish.
- Prefer cutting and reframing over effects plugins. ffmpeg filters in
references/ffmpeg-recipes.md are tested and preferred for headless/batch work.
- Respect the platform: 16:9 for YouTube, 9:16 for Shorts/TikTok (reframe, never letterbox as an afterthought), 1:1 for feeds.
- Follow Anthony's standing style law in any generated on-screen text: no em dashes, no AI-speak.
Versions
v1.0.02026-09-26 · 0 installs · Ed25519-signed./install.sh screenlife-editing 1.0.0bundle (.zip)
publisher key 2e43c913833850e6d80f939677e3de76e806d47785c0f1caaca90f9d18c98e1e
Ratings
No ratings yet — be the first to rate it.