Motion choreography
Skill twk0672005/sentence-to-site/skills/motion-choreography
Use when browser work needs UI transitions, scroll choreography, GSAP, Motion, canvas, WebGL, responsive motion, or reduced-motion behavior.From its SKILL.md
npx -y skills add twk0672005/sentence-to-site --skill motion-choreographyAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 5 stars5 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
0.9 KB, 166 tokens by cl100k_base, as published. Nobody here has run it
Motion Choreography
Motion is useful only when it clarifies hierarchy, a narrative beat, feedback, or state. Choose the smallest lane that owns the behavior: CSS for polish, UI motion for component state, a scroll system for choreography, and canvas/WebGL for a real scene.
Give each node one transform owner. If effects must combine, split wrappers rather than letting CSS, a motion library, scroll code, and a render loop write the same property.
For meaningful motion, define trigger, enter, active, exit, cleanup, mobile alternative, and a prefers-reduced-motion route. Mobile is a smaller story, not a compressed desktop timeline.
Use ../../references/motion-choreography.md for routing and ../../templates/motion-brief.md before building non-trivial behavior.
What ships with it: 1 file
360 B alongside SKILL.md
evals/
- evals.json360 B