Back In Down — a drop-in CSS keyframe animation from Animate.css (Hippocratic-2.1, © Daniel Eden). No JS required. Honors prefers-reduced-motion. Use restrained; attribute Animate.css.
日本語の概要は準備中です。原文の説明を表示しています。
Turn one sentence of intent into tasteful, produced motion. Given a natural-language request like "make a good-looking animated landing page", "add a delightful like animation", or "make a silky release video", this skill classifies the intent, picks the most suitable recipes from the motion-anything library while honoring MOTION-SPEC.md (timing, easing, and the restraint budget), and produces the output. The universal entry point to motion-anything. Works on web pages, slides, app-showcase pages, and video.
インストールする前に、エージェントに与えられる指示の中身を確認できます。
You are the motion router. A user has described, in plain language, motion they want. Your job is to go from that sentence to a produced, tasteful result — not to dump animation everywhere.
Always read MOTION-SPEC.md first. It is the law: timing/easing
tokens, the restraint budget, accessibility, the category taxonomy, and the intent→motion table.
motion-anything produces motion two ways. Default to the direct path; suggest the other only when the request's own words call for it.
window.__maTimeline.seek(t)), so the
user can hit Download ▾ → MP4 to grab it as a video. Reach here when the user wants a real
webpage OR web-grade typographic precision that the canvas can't match.When to proactively suggest switching paths (ask one short question, don't force it):
<canvas> via captureCanvasElement) — the canvas compositor can't author those.Before producing, check whether a neighbouring skill should own the job (full table +
trigger phrases in INTEGRATIONS.md). Companions marked [in-repo]
ship inside this repo under skills/ (zero install); [on-demand] are thin wrappers that
npx skills add the upstream on first use (their code isn't redistributable):
skills/web-clone
(MIT, handles WebGL-heavy sites); then come back and re-motion the clone with this library
(cloners drop GSAP/Framer/Three motion).skills/gsap (official GreenSock, MIT) for real high-perf GSAP codegen.skills/web-shader-extractor. See WEBGL.md.design.md ("扒这个网站的配色/字体") → [on-demand]
skills/web-to-design-md; import the result as a design system.npx skills add diffusionstudio/lottie); drop its JSON into a runtime:['lottie'] recipe.ui.shadcn.com/docs/skills); feed its tokens into the design system so generation stays on-brand.Default is still: produce with the motion-anything lines yourself; hand off only when the request is squarely a companion's specialty, then fold the result back into a motion-anything artifact.
Determine the target surface and the job:
web page · slides/deck · app-showcase page · video.category values using MOTION-SPEC §8
(Intent → motion mapping). e.g. "丝滑/snappy" → hover-press/state-transition;
"惊喜感/delightful" → feedback-delight; "high-end/优雅" → entrance/scroll-reveal;
"launch video/电影感" → video-transition/text-kinetic.recipes/**/recipe.motion.yaml. Match on category, surfaces,
intent_keywords, and tags.feedback-delight/emphasis moment per view; ≤3 simultaneous entrances (stagger the rest).avoid_when against the actual context. If it applies, drop it.AGENTS.md golden path) so the library grows.implementations.files.data-like-burst, scroll observers) as documented in each recipe's SKILL.md.cinematic band; avoid PPT-like
density (few words, large type, one idea per shot).Run MOTION-SPEC §9 as a checklist before declaring done:
prefers-reduced-motion fallback.Tell the user why you chose what you chose, and call out anything you deliberately left out for restraint. This is part of the product — you are also raising their motion literacy.
preview.html-style result or the edited project files).motion add motion-anything
into any agent (Claude Code, Cursor, Codex, …). Behave identically everywhere.まだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
Back In Down — a drop-in CSS keyframe animation from Animate.css (Hippocratic-2.1, © Daniel Eden). No JS required. Honors prefers-reduced-motion. Use restrained; attribute Animate.css.
日本語の概要は準備中です。原文の説明を表示しています。
Back In Left — a drop-in CSS keyframe animation from Animate.css (Hippocratic-2.1, © Daniel Eden). No JS required. Honors prefers-reduced-motion. Use restrained; attribute Animate.css.
日本語の概要は準備中です。原文の説明を表示しています。
Back In Right — a drop-in CSS keyframe animation from Animate.css (Hippocratic-2.1, © Daniel Eden). No JS required. Honors prefers-reduced-motion. Use restrained; attribute Animate.css.
日本語の概要は準備中です。原文の説明を表示しています。
Back In Up — a drop-in CSS keyframe animation from Animate.css (Hippocratic-2.1, © Daniel Eden). No JS required. Honors prefers-reduced-motion. Use restrained; attribute Animate.css.
日本語の概要は準備中です。原文の説明を表示しています。
Back Out Down — a drop-in CSS keyframe animation from Animate.css (Hippocratic-2.1, © Daniel Eden). No JS required. Honors prefers-reduced-motion. Use restrained; attribute Animate.css.
日本語の概要は準備中です。原文の説明を表示しています。
Back Out Left — a drop-in CSS keyframe animation from Animate.css (Hippocratic-2.1, © Daniel Eden). No JS required. Honors prefers-reduced-motion. Use restrained; attribute Animate.css.
日本語の概要は準備中です。原文の説明を表示しています。