/design:video-analyze
Analyze ONE video clip (or a folder / the active canvas's clips) end to end — picture AND sound — in one command. Extracts scene-aware keyframes (skill footage-keyframes / `maude design smart-frames`: scene cuts + action beats + endpoints, not a blind frame rate), transcribes the audio (`maude design transcribe`, whisper local / cloud), then the footage-analyst watches the smart frames with the transcript folded in and writes a FootageAnalysis sidecar (shots, on-screen text, mood, tags, summary, best moment, AND a speech section) plus a human "what is this about" report. Analysis-only — distinct from /design:reel, which goes further and assembles a cut. Wraps `maude design smart-frames` + `maude design transcribe` + the footage-analyst agent + skill footage-keyframes.
| Property | Value |
|---|---|
| Command | /design:video-analyze |
| Category | daily (daily) |
| Argument hint | <clip|folder> [--from-canvas] [--engine auto|gemma|ffmpeg|blind] [--frames N] [--no-audio] [--out <path>] |
| Source | plugins/design/commands/video-analyze.md |
Description
Analyze ONE video clip (or a folder / the active canvas's clips) end to end — picture AND sound — in one command. Extracts scene-aware keyframes (skill footage-keyframes / maude design smart-frames: scene cuts + action beats + endpoints, not a blind frame rate), transcribes the audio (maude design transcribe, whisper local / cloud), then the footage-analyst watches the smart frames with the transcript folded in and writes a FootageAnalysis sidecar (shots, on-screen text, mood, tags, summary, best moment, AND a speech section) plus a human "what is this about" report. Analysis-only — distinct from /design:reel, which goes further and assembles a cut. Wraps maude design smart-frames + maude design transcribe + the footage-analyst agent + skill footage-keyframes.
Invocation
/design:video-analyze <clip|folder> [--from-canvas] [--engine auto|gemma|ffmpeg|blind] [--frames N] [--no-audio] [--out <path>]Summary
Understand a video the way an editor would: what happens on screen AND what is said, distilled into structured metadata + a plain-language summary. This is the analysis front-half — it does NOT cut anything (that's /design:reel). The heavy
Source of truth
/design:to-rn
FALLBACK — generate a native react-native-svg + Reanimated component from the IR for LIGHT/occasional animation. For rich/continuous morph use `/design:to-lottie` (rn-svg has a perf ceiling, `feTurbulence` has no native impl).
/design:init
One-time project-level environment init for the design plugin. Detects missing dependencies (node ≥ 20, git, agent-browser, maude), prints install hints for soft deps, offers to run /init for CLAUDE.md and /flow:init for .ai/, and writes a skeleton .design/config.json. Does NOT create a design system — use /design:setup-ds <name> for that. Mirrors /flow:init.