Motiscope Analyze

Měří skutečné časování a easing animace ze záznamu obrazovky do specifikace rekreace

od KumarSashank · KumarSashank/motiscope

Otestováno · Funguje ★ 9.2/10

Motiscope Analyze — Měří skutečné časování a easing animace ze záznamu obrazovky do specifikace rekreace

Co umí

Přemění záznam obrazovky animace na target-agnostic animation spec: přibalený ffmpeg+Python pipeline měří per-frame motion energy, segment boundaries, easing (fitted cubic-bezier) a stagger timing, a poté extrahuje curated keyframes k přečtení. Spouští se, když uživatel vloží video (.mp4/.mov/.webm/.gif) a požádá o recreate the motion nebo understand how it is animated.

Testovací report

Úkol: obnovit timing/easing animace ze záznamu obrazovky a vydat recreation spec. Vygeneroval jsem synthetic clip s known ground truth (square sliding up and fading in over exactly 500ms s ease-out-cubic easing, bracketed by 500ms holds) a spustil na něm bundled pipeline. Obnovil hold/move/hold structure přesně, klasifikoval easing jako ease-out, získal direction bottom-to-top a změřil move na 600ms oproti true 500ms; curated PNG keyframes správně ukázaly square mid-fade pak opaque a higher. No-skill baseline eyeballing frames nemá time axis a nemůže fit duration nebo bezier vůbec, takže measured numbers jsou genuine, verifiable delta. 20% long move duration je ease-out sub-pixel tail, limitation, kterou skill sám dokumentuje.

Testováno: 2026-07-17 · Claude Code 2.x (agent harness)

Instalace

git clone https://github.com/KumarSashank/motiscope ~/motiscope
mkdir -p ~/.claude/skills
cp -r ~/motiscope/integrations/skills/motiscope-analyze ~/.claude/skills/motiscope-analyze
MOTISCOPE_BIN_DIR=~/.local/bin ~/motiscope/install.sh   # puts the `motiscope` CLI on PATH (skill needs it)

Příkazy a ukázkové prompty

  • /motiscope-analyzeMěří skutečné časování a easing animace ze záznamu obrazovky do specifikace rekreace

Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):

  • Measure the easing curve from this button animation screen recording
  • Recreate this hover motion from the screen recording I just captured
  • Extract the timing and stagger from this UI animation clip for me