executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
iopho-recording-checklistGenerate a per-project screen recording checklist from a storyboard. Produces a shot-by-shot guide with device specs, resolution, app state, action steps, and timing. Reads the project storyboard and context to create a production-ready recording plan. Use when preparing to record screen captures for a product video, onboarding a recording team, or planning…
Independent GitHub snapshot · Automated classification · Original documentation governs
Generate a shot-by-shot screen recording guide from a video storyboard.
Reads from the project directory:
storyboard.md or any .storyboard.md (scene descriptions, durations, visuals)context.md (brand, product info, platform specs)audio-plan.md (to know which scenes have VO → affects recording approach)Read the storyboard and extract every scene that requires recorded footage:
| Scene Type | Needs Recording? | Example |
|---|---|---|
| Screen demo | YES | "User opens app, taps Save" |
| Terminal demo | YES | "npx install sequence" |
| MG animation | NO (Remotion/After Effects) | "Logo animation" |
| AI-generated | NO (Seedance) | "Abstract transition" |
| Text overlay | NO (Remotion) | "Title card" |
| Stock footage | NO (library) | "People working" |
For each recording, determine technical specs from context:
Desktop recordings:
Mobile recordings:
Tablet recordings:
For EACH recording, specify the exact state the app should be in:
This prevents wasted recordings from wrong app state.
Output recording-checklist.md using template at templates/checklist-template.md.
Each shot entry includes:
| OS | Free Tool | Pro Tool | Notes |
|---|---|---|---|
| macOS | QuickTime Player | CleanShot X ($29) | CleanShot = cursor highlighting, auto-trim |
| macOS | ScreenFlow ($169) | Best for multi-source + editing | |
| Windows | OBS Studio | Camtasia ($313) | OBS = free + powerful |
| Linux | OBS Studio | SimpleScreenRecorder | |
| iOS | Built-in Screen Recording | Settings → Control Center → Screen Recording | |
| Android | Built-in Screen Recording | AZ Screen Recorder |
For a CLI tool project (e.g., exp/{project}/), the checklist would have:
### Shot 1: Terminal Install (Scene 2)
| Field | Value |
|-------|-------|
| Duration | 8s (record 13s) |
| Resolution | 1920×1080 |
| Device | Desktop terminal |
| App state | Clean terminal, dark theme, ~14pt mono font |
| Action | Type "npx {tool}" → watch install scroll → "{N} peers connected" |
| Key moment | The peer count appearing after install completes |
| Notes | Type at natural speed, not too fast. Pause 1s after completion. |
### Shot 2: ASCII Globe (Scene 3)
| Field | Value |
|-------|-------|
| Duration | 7s (record 12s) |
| Resolution | 1920×1080 |
| Device | Desktop terminal |
| App state | {CLI tool} running, main command ready |
| Action | Run globe command → watch nodes light up → slow rotation |
| Key moment | The globe fully populated with node indicators |
| Notes | HERO SHOT — ensure terminal fills entire screen |
/iopho-video-director — calls this at Phase 2, Step 2.1/vsl-storyboard-writer — produces the storyboard this skill reads/iopho-product-context — provides brand/device context/remotion-best-practices — recordings feed into Remotion compositions