From dylantarre-animation-principles
Use when animation needs musical flow—dance sequences, action choreography, comedic timing, scene pacing, or any motion that should feel rhythmic and well-composed over time.
npx claudepluginhub joshuarweaver/cascade-content-creation-misc-1 --plugin dylantarre-animation-principlesThis skill uses the workspace's default tool permissions.
Think like a composer scoring with motion. Animation is visual music. Beats, measures, crescendos, rests—all translate to movement and stillness across time.
Generates design tokens/docs from CSS/Tailwind/styled-components codebases, audits visual consistency across 10 dimensions, detects AI slop in UI.
Records polished WebM UI demo videos of web apps using Playwright with cursor overlay, natural pacing, and three-phase scripting. Activates for demo, walkthrough, screen recording, or tutorial requests.
Delivers idiomatic Kotlin patterns for null safety, immutability, sealed classes, coroutines, Flows, extensions, DSL builders, and Gradle DSL. Use when writing, reviewing, refactoring, or designing Kotlin code.
Think like a composer scoring with motion. Animation is visual music. Beats, measures, crescendos, rests—all translate to movement and stillness across time.
Before animating any sequence, ask: What's the tempo, and where are the beats?
Every good scene has rhythm. Fast-fast-slow. Action-rest-action. The pattern creates expectation; breaking the pattern creates surprise. Master the beat.
Timing — Tempo control. Frames per action define speed. Consistent timing creates rhythm. Varied timing creates interest. Know when to be metronome-steady and when to rubato.
Slow In & Slow Out — The space between notes. Easing is like vibrato—it shapes the attack and release of each movement-note. Hard stops are staccato. Soft settles are legato.
Anticipation — The upbeat before the downbeat. Music notation shows anticipation as the breath mark. The pause that creates emphasis on what follows.
Follow Through & Overlapping Action — Counterpoint. Multiple elements moving at different rhythms create harmonic complexity. The main action is melody; follow-through is accompaniment.
Secondary Action — Rhythm section. While the lead melody (primary action) plays, secondary elements keep the underlying beat. They support without overpowering.
Staging — Composition includes visual rhythm. Pattern and variation in how shots are framed. Long shot, medium shot, close-up—like verses and choruses.
Exaggeration — Accents and dynamics. Fortissimo movements demand attention. Pianissimo subtlety creates contrast. Without dynamic range, rhythm becomes monotonous.
Squash & Stretch — Visual percussion. Impact frames are drum hits. Stretch is the sustain. Squash-stretch patterns create rhythmic texture in motion.
Arcs — Melodic lines. Smooth arcs are flowing melodies. Sharp direction changes are rhythmic accents. The shape of motion in time is the shape of music in space.
Appeal — Rhythmic motion is inherently appealing. Humans are pattern-recognizing creatures. We find pleasure in rhythm and satisfaction when patterns resolve.
Solid Drawing — Consistent structure allows rhythm to read. If forms are muddy, beats get lost. Clarity of drawing supports clarity of timing.
Straight Ahead & Pose to Pose — Pose to pose is like writing sheet music—define the beats first. Straight ahead is like jazz improv—find rhythm in the performance.
Rhythmic Structures:
Scene Pacing:
Beat Mapping:
When pacing feels "rushed":
When pacing feels "draggy":
Musical Terms for Animators:
Rhythm is expectation plus surprise. Establish a pattern so the audience feels the beat. Then break it at the perfect moment. The art is knowing when to be predictable and when to syncopate.