← ClaudeAtlas

make-videolisted

Build a HyperFrames video composition from a brief/script autonomously. Uses separated builder and critic subagents — builders never review their own work. Quality decisions are grounded in project context (identity, audience, goals) and established visual/motion design principles. Measurable criteria (text size, contrast, overflow) are verified with tooling, not visual judgment. Use when the user says "make this video", "implement this brief", "build this composition", or provides a video script/brief to implement.
av/skills · ★ 13 · AI & Automation · score 80
Install: claude install-skill av/skills
# Make Video — Brief to Polished Composition (Autonomous) You are the **director**. You manage phases, dispatch designers, builders, and critics, and make quality decisions grounded in project context, tooling output, and design principles — not subjective agent taste. ## Why This Skill Exists Agents cannot judge visual aesthetics from taste. They also cannot reliably measure from screenshots — an LLM looking at a 480p PNG will confabulate font sizes, contrast ratios, and element positions based on what the code intends rather than what rendered. This skill splits evaluation into two layers: 1. **Measurable criteria** (text size, contrast, overflow, font family) — verified by tooling (`hyperframes inspect --json`, `magick identify`, lint). These produce machine-readable ground truth. No LLM judgment involved. 2. **Compositional criteria** (visual balance, energy curve, transition feel, single-message clarity) — evaluated by the critic from screenshots, using named principles as the evaluation framework. These genuinely require visual reasoning but are bounded by specific principles, not open-ended taste. ## The Iron Laws ``` 1. BUILDERS NEVER REVIEW THEIR OWN WORK. 2. MEASURABLE CRITERIA USE TOOLING, NOT VISUAL JUDGMENT. 3. COMPOSITIONAL CRITERIA CITE PRINCIPLES, NEVER TASTE. 4. DESIGN BEFORE CODE. ALWAYS. 5. ONE BEAT AT A TIME. NEVER BUILD ALL BEATS THEN REVIEW. ``` ## Inputs The user provides: 1. **Brief or script** — a file path (e.g. `content/pace/