chrislas/documentary-timeline-template/documentary-visual-development
Claude Code and agent skill by chrislas/documentary-timeline-template
- community
Checking that the SKILL.md file is still in the repository.
Plan, render, and validate source-faithful documentary B-roll, authentic document sequences, diagrams, restrained motion overlays, and final visual assemblies while preserving narration timing, archival provenance, and the approved audio conform. Use for narrated historical or technical documentary projects that need visual development, Shotcraft-inspired motion, optional OpenMontage B-roll retrieval, HTML/CSS or Remotion inserts, review previews, transition repair, or frame-accurate promotion…
Install
npx vskill@latest install chrislas/documentary-timeline-template/documentary-visual-developmentSKILL.md
Documentary Visual Development
Preserve the documentary edit as the authority. Treat animation and retrieval systems as supporting tools, never as reasons to change narration, source boundaries, historical claims, or editorial rhythm.
Start safely
- Read the project
AGENTS.md, brief, status, timeline, source ledger, current
edit notes, and render scripts.
- Run
git status --shortand identify the preferred assembly plus the exact
script and data that produced it.
- Preserve source masters, narration masters, timecodes, music decisions, and
approved renders. Produce versioned outputs.
- Resolve existing audio defects before adding visual polish.
- Read visual-workflow.md before planning or
rendering visual changes.
Select the smallest useful tool path
- Use the project's existing FFmpeg and HTML/CSS renderer for cards, document
reveals, simple diagrams, and restrained staged motion.
- Use Video Shotcraft as a motion-reference library when a documented shot
concept materially improves the explanation.
- Use OpenMontage only as an isolated sidecar for candidate B-roll retrieval,
contact sheets, source-media analysis, checkpoints, or QC experiments.
- Use Remotion for a self-contained insert only when it provides a clear
implementation advantage. Render the insert and return to the FFmpeg timeline.
Read upstream-integrations.md before cloning, running, adapting, or attributing either upstream project.
Build the visual pass
- Audit the timeline and rank visual needs by explanatory value.
- Choose two or three treatments with one clear visual idea per shot.
- Verify every document, label, date, relationship, portrait, and license
against the source ledger.
- Render each treatment as an isolated review clip with at least two seconds
of surrounding program context.
- Watch the rendered motion at normal speed and inspect both boundaries frame
by frame. Check that movement settles before reading begins.
- Obtain approval before promoting inserts into the full assembly.
- Use
scripts/apply_visual_overlays.pyfor approved full-frame inserts when
its manifest model fits. It re-encodes picture for frame accuracy, copies the base audio stream, and rejects an audio packet-hash change.
- Decode-check the complete promoted assembly and preserve the prior version.
Enforce editorial guardrails
- Never move narration or archival in/out points to make an animation fit.
- Never conceal a broken word, slate read, retake instruction, or audio dropout
with B-roll and call it repaired.
- Prevent isolated host-camera frames from appearing between adjacent visuals.
- Preserve a small natural beat between host narration and archival clips.
- Prefer authentic documents to recreated approximations.
- Preserve enough surrounding document text to establish authenticity.
- Use one motion concept per shot and finish on a readable hold.
- Avoid perpetual movement, choppy zooms, crash zooms, product-launch styling,
unnecessary SFX, and mandatory beat synchronization.
- Keep music subordinate to speech and use only cleared project audio.
Finish with evidence
Record the output path, runtime, checksum, codec and frame-rate probe, audio packet hash, full-decode result, boundary-review evidence, upstream commits, licenses, direct code adaptations, commands, and remaining human decisions.
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/documentary-visual-development/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/chrislas/documentary-timeline-template/documentary-visual-development)