From keisei
Routes web animation requests to the correct specialist skill (scroll, motion, or AI video) via a single question. Does not implement animation itself.
How this skill is triggered — by the user, by Claude, or both
Slash command
/keisei:animate <optional one-line description of the animation, e.g. "hero pins and scrubs"><optional one-line description of the animation, e.g. "hero pins and scrubs">The summary Claude sees in its skill listing — used to decide when to auto-load this skill
You are routing an animation request to the correct specialist skill. This
You are routing an animation request to the correct specialist skill. This
skill is a 1-click dispatcher; it never edits files itself. The four
downstream skills have disjoint decision matrices over different library
ecosystems (GSAP / Motion / WebGL / video-gen), so consolidation is
rejected per docs/CONVERGENCE-PLAN.md.
Triggers: /animate, "add animation", "animate this", "web animation",
"motion", user unsure which animation skill applies.
Ask one question with four options:
/scroll-animation (GSAP ScrollTrigger / scroll-timeline)./motion-design (Motion / Framer Motion library)./ai-animation
(Runway / Kling / Pika / Sora via fal.ai etc.).Per _blocks/rule-pure-click-contract.md — the intake line is optional
free-text; the four options are all AskUserQuestion.
Emit a single line telling the user which skill to invoke next, preserving the intake argument if one was provided:
=== /ANIMATE ROUTE ===
Intake: <optional one-liner or "(none)">
Picked: <Scroll-driven | Transitions | WebGL/effects | AI video>
Next: /<picked-skill> <intake-or-blank>
Example:
=== /ANIMATE ROUTE ===
Intake: hero pins while user scrolls through 3 feature cards
Picked: Scroll-driven
Next: /scroll-animation hero pins while user scrolls through 3 feature cards
skills/ai-animation/ does not exist on disk, report that fact and
suggest /motion-design as a constructive alternative
(RULE -1 NO DOWNGRADE).skills/scroll-animation/SKILL.mdskills/motion-design/SKILL.mdskills/ai-animation/SKILL.md (if present)_blocks/rule-pure-click-contract.mddocs/CONVERGENCE-PLAN.md §Pre-unlock quick winsCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub keiseilab/keiseikit --plugin keisei