Skip to content
Development
Agent

AGENTS.motiscope

[motiscope](https://github.com/KumarSashank/motiscope) turns a screen recording of an animation into working web-animation code. It measures the one thing a screenshot cannot show — **time** — and leaves perception to you.

From plugin
motiscope
1272 skills2 agents1 hook

Claude Code

> /plugin marketplace add KumarSashank/motiscope
> /plugin install motiscope@motiscope

Agent definition

AGENTS.motiscope.md

motiscope — recreate animations from screen recordings

[motiscope](https://github.com/KumarSashank/motiscope) turns a screen recording of an animation into working web-animation code. It measures the one thing a screenshot cannot show — **time** — and leaves perception to you.

The division of labor

  • **The numbers measure the WHEN.** `motiscope analyze` emits exact durations, per-segment

easing as a real `cubic-bezier` fitted from the velocity profile, beat boundaries, stagger timing, and loop period. Copy these verbatim; never re-estimate them from frames.

  • **You supply the WHAT.** motiscope curates a handful of keyframe PNGs and deliberately

does **not** classify animation types. Look at the frames and name what you actually see — a mask reveal, a path draw, a morph, a 3D flip, a text split, particles, anything.

Commands

motiscope doctor                       # verify ffmpeg + ffprobe (the only dependencies)
motiscope analyze <video> [--preset balanced|draft|detailed|landing]
motiscope home                         # reference guides live under $(motiscope home)/references/

`analyze` writes `.motiscope/<slug>/` containing `report.md` (the measured timing), `motion.json` (the raw energy curve), and `frames/*.png`. Read the report, then **look at every frame**, then build the animation. Local video files only — motiscope never downloads URLs.

Workflows

| Skill | What it does | |---|---| | `motiscope-analyze` | Analyze a screen recording of an animation to characterize its motion — timing, easing, transforms, and sequencing — so it can be recreated as web code. | | `motiscope-recreate` | Recreate an analyzed animation as working web code — GSAP (JavaScript), CSS/Web Animations, Framer Motion (React), or Lottie/SVG. | | `motiscope-rebuild-site` | Rebuild a whole landing page / multi-section website from a screen recording that scrolls or walks through it. | | `motiscope-doctor` | Check and configure motiscope — verify ffmpeg/ffprobe are installed and scaffold the API-key config used for optional (stubbed) asset generation. |

Only the frames cost image tokens (~300–400 each); the numeric analysis is free. Frame count tracks motion complexity, not video length. Recreation targets: GSAP, CSS/Web Animations, Framer Motion, Lottie/SVG. Always include a `prefers-reduced-motion` guard.

Read more
@kumarsashank
Ships withmotiscope

Recreate any web animation from a screen recording. A motion-design plugin: analyzes motion (timing, easing, stagger, loops) and rebuilds it as GSAP / CSS / Framer Motion / Lottie code.

1278 skills2 agents
Get the whole plugin

Stars on GitHub

Momentum

stars in total
127
Star history of KumarSashank/motiscope on GitHub, a chart by star-history.com

Other agents on motiscope.

motion-analyst

motion-analyst

Agent

Reads a motiscope analysis (report + curated frames) and returns a compact, target-agnostic animation spec. Use to characterize…

More agents from other plugins.

a11y-architect
Auto-invoked

a11y-architect

Agent

Accessibility Architect specializing in WCAG 2.2 compliance for Web and Native platforms. Use PROACTIVELY when designing UI…

ecc12d293k
@affaan-m@affaan-mInstall Agent
analyze-pass-impact

analyze-pass-impact

Agent

Analyzes how a specific topic affects a group of compiler passes. Used by the /plan-update skill to parallelize research across…

react1d252k
@facebook@facebookInstall Agent
orchestrator

orchestrator

Agent

- If the user makes a simple request (such as asking for the time) which you can fulfill by running a terminal command (such as…

codex1d135k
@openai@openaiInstall Agent
cavecrew-builder

cavecrew-builder

Agent

Surgical 1-2 file edit. Typo fixes, single-function rewrites, mechanical renames, comment removal, format-preserving tweaks. Hard…

caveman2d119k
@juliusbrussee@juliusbrusseeInstall Agent

Questions about AGENTS.motiscope.

Which coding agents can use AGENTS.motiscope?
AGENTS.motiscope installs in Claude Code and Cursor: each loads subagents from .claude/agents, so copy the file there. Flowy's auto-invocation runs in Claude Code only.