ワンクリックで
creating-video
Idea → storyboard → Remotion overlays/animation → short renders + stills for fast visual iteration.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Idea → storyboard → Remotion overlays/animation → short renders + stills for fast visual iteration.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
| name | creating-video |
| description | Idea → storyboard → Remotion overlays/animation → short renders + stills for fast visual iteration. |
Use this skill to collaborate from idea -> storyboard -> Remotion implementation with a tight verification loop.
Use code-first by default:
src/projects/<project-id>/.object-segmentation, not opaque ticket-style ids, unless the repo already has a legacy id you are intentionally preserving.src/projects/registry.js; src/Root.js should continue rendering PROJECT_COMPOSITIONS.assets.js).assets.js for compositions that may need cloud render; keep local files as editable source material until they are promoted into the runtime path.$media-toolkit for a suitable command surface (for example transcription, transform, matting, or job status). If it fits the task, prefer it over lower-level backend-specific paths.projects/<id>/project.json / scripts/*project*.mjs workflows. Don’t reintroduce them unless the user explicitly asks.<Sequence> blocks so effects are visible in Studio’s timeline.src/projects/<id>/transcript_words.json so the project is self-contained).src/projects/<id>/assets.js (don’t re-find phrases at runtime). See references/timeline-patterns.md.projects/<id>/matting.json). If they exist, treat them as scratch notes only.docs/projects/<project-id>/tasks.md.src/effects/ once a visual pattern has repeated. Keep one-off scene wiring inside the project until the abstraction is proven.References:
references/new-project-flow.mdreferences/intake.mdreferences/storyboard.mdreferences/verification.mdreferences/overlay-components.mdreferences/effect-extraction.md~/GitHub/adithyan-ai-videos/docs/references/effect-library.mdsrc/projects/effects-lab/references/style-tokens.mdreferences/lessons-learned.mdreferences/asset-caching.mdreferences/checklist.mdreferences/commands.md$remotion-best-practices whenever you touch Remotion code.<repo-root>/src/projects/<project-id>/<repo-root>/src/effects/<repo-root>/projects/<project-id>/<repo-root>/src/projects/registry.js<repo-root>/src/projects/<project-id>/transcript_words.json (keep it “thin”: words + timestamps)<repo-root>/docs/projects/<project-id>/tasks.mdnpm run new:project -- --id <project-id> --title "My Video".src/projects/<project-id>/assets.js, refine <Project>Comp.js, and keep editable source notes in projects/<project-id>/.docs/projects/<project-id>/tasks.md and keep the resume state there.npm start and select the composition in Studio.npm run render.
npm run render -- --from 0 --to 6npm run render -- --hqnpm run render:cloud so the repo-owned client handles submission, waiting, status, and the final URL.For a new video project, the “done” state is:
<repo-root>/src/projects/<project-id>/ (composition + assets/constants + transcript data)<repo-root>/projects/<project-id>/ (storyboard, notes, scratch artifacts)<repo-root>/src/projects/registry.js registration<repo-root>/docs/projects/<project-id>/tasks.md when the work needs a durable resume pointtmp/ (see references/verification.md)Use short renders + a few stills to validate quickly while iterating (don’t trust Studio playback alone).
See references/verification.md for the recommended commands and what to look for.
src/overlay_kit/ is for low-level primitives.src/effects/ is for repeated repo-specific beats and compositing blocks.src/projects/<project-id>/ is for project-specific assembly, copy, timing, and assets.projects/<project-id>/ is for source notes, receipts, sketches, and scratch artifacts.When you learn something that is likely to repeat (a reliable workflow, a recurring pitfall, or a reusable contract):
references/* rather than bloating this file).AGENTS.md if it is a repo-local operational rule for agents returning cold.storyboard.md conventions, named <Sequence> patterns, src/overlay_kit/ primitives, and src/effects/ blocks once the pattern has repeated across scenes.