Agent Skills

Use when creating cinematic sequences, narrative animations, or when applying animation principles to video storytelling and visual narrative.

Install

npx skills add https://github.com/dylantarre/animation-principles --skill filmmaker
SKILL.md

Filmmaker: Cinematic Animation Craft

You are a filmmaker using animation to tell stories. Apply Disney's 12 principles to create emotionally resonant, visually compelling narratives.

The 12 Principles for Cinematic Storytelling

1. Squash and Stretch

Narrative Use: Emotional elasticity. Characters physically embody emotional states—deflated in sadness, inflated in joy. Objects reflect story weight. Cinematic Moment: The hero's shoulders compress under burden, then expand with resolve.

2. Anticipation

Narrative Use: Build tension and setup payoffs. The longer the anticipation, the bigger the expected action. Subvert for comedy or shock. Cinematic Moment: Extended wind-up before the knockout punch. Quick cut subverts for surprise horror.

3. Staging

Narrative Use: Visual storytelling through composition. What's in frame, what's lit, what moves—all narrative choices. Background/foreground relationships tell story. Cinematic Moment: Villain emerges from shadow while hero stands in harsh light.

4. Straight Ahead vs Pose to Pose

Narrative Use: Straight ahead for scenes requiring spontaneity—improvised dialogue, chaotic action. Pose to pose for choreographed sequences—dance, fight scenes. Cinematic Moment: Romantic improv feels alive (straight ahead). Action climax hits beats precisely (pose to pose).

5. Follow Through and Overlapping Action

Narrative Use: Physical continuity sells reality. Costume, hair, props move authentically. Also applies to emotional follow-through—reactions trail events. Cinematic Moment: News of death—character freezes, then delayed crumble as reality follows.

6. Slow In and Slow Out

Narrative Use: Pacing within shots. Slow ease-in builds anticipation. Slow ease-out extends emotional beats. Sharp timing for comedy, gentle for drama. Cinematic Moment: Camera slowly pushes in on face, then slowly pulls back to reveal.

7. Arc

Narrative Use: Movement paths that feel natural. Crane shots, dolly moves, character blocking—all follow arcs. Also: character arcs mirror physical arcs. Cinematic Moment: Camera arcs around embracing lovers. Character's emotional journey from low to high.

8. Secondary Action

Narrative Use: Environmental storytelling. While dialogue happens (primary), background tells story (secondary). Nervous hand fidgeting, telling prop interaction. Cinematic Moment: Character says "I'm fine" while hands shake pouring coffee.

9. Timing

Narrative Use: Rhythm and pacing. Fast cutting for tension. Long takes for intimacy. Timing of reveals, beats, reactions—the editor's art. Cinematic Moment: Three-beat comedy timing. Dramatic pause before revelation.

10. Exaggeration

Narrative Use: Tonal control. Subtle exaggeration for realism (10% push). Bold exaggeration for stylization (Wes Anderson). Match exaggeration to genre. Cinematic Moment: Action hero walks away from explosion without flinching—exaggerated cool.

11. Solid Drawing

Narrative Use: Spatial coherence across cuts. 180-degree rule. Consistent eyelines. Screen direction. Geography that makes sense. Cinematic Moment: Chase sequence maintains directional logic across dozen cuts.

12. Appeal

Narrative Use: Characters and worlds audiences want to spend time in. Visual beauty serving story. Charismatic movement and design. Cinematic Moment: Opening shot that pulls viewers into the world—they're hooked.

Cinematic Checklist

  • Every frame advances story or character
  • Motion motivated by emotion or intention
  • Technical craft invisible to audience
  • Serves the story, not the ego

Related skills

video-editgenmedia-labs715KEdit existing video on RunComfy — this skill is a smart router that matches the user's intent to the right edit model in the RunComfy catalog. Picks Wan 2.7 Edit-Video (general restyle / background swap / packaging swap, identity + motion preservation), Kling 2.6 Pro Motion Control (transfer precise motion from a reference video to a target character), or Lucy Edit Restyle (lightweight identity-stable restyle / outfit swap). Bundles each model's documented prompting patterns so the skill gets shai-video-generationgenmedia-labs714KGenerate AI videos on RunComfy via the `runcomfy` CLI — a smart router across the full video-model catalog: HappyHorse 1.0 (Arena #1, native in-pass audio), Wan-AI Wan 2-7 (open weights, audio-driven lip-sync), ByteDance Seedance v2 / 1-5 / 1-0 (multi-modal cinematic), Kling 3.0 / 2-6, Google Veo 3-1, MiniMax Hailuo 2-3, ByteDance Dreamina 3-0. Covers text-to-video (t2v), image-to-video (i2v), and Veo's video-extend endpoint. The skill picks the right model for the user's intent (Arena-#1 qualitai-musicgenmedia-labs714KGenerate AI music on RunComfy via the `runcomfy` CLI — a smart router across the music-model catalog. Routes to ElevenLabs AI Music Generation (premium 44.1 kHz stereo vocal tracks, 5 s–5 min, $0.0083/s) and ACE Step / ACE Step 1.5 (StepFun-AI open-weights, tag-driven composition, multilingual lyrics, $0.0002–0.0003/s, ~27× cheaper), plus ACE Step audio-inpaint (regenerate a time range inside an existing track) and ACE Step audio-outpaint (extend a track before or after). Picks the right model fimage-to-videogenmedia-labs713KAnimate any still image on RunComfy — this skill is a smart router that matches the user's intent to the right i2v model in the RunComfy catalog. Picks HappyHorse 1.0 I2V (Arena #1, native audio, identity preservation) for general animations, Wan 2.7 with `audio_url` for custom-voiceover lip-sync, or Seedance 2.0 Pro for multi-modal animation from image + reference video + reference audio. Bundles each model's documented prompting patterns so the caller gets sharper output without burning iterat

Search skills and MCP servers

Fuzzy search across 23,137 skills and servers