add-bug
無料Add a new Remotion bug entry to packages/bugs/api/[v].ts. Use when the user describes a bug and affected Remotion versions that should be surfaced through the bugs API.
日本語の概要は準備中です。原文の説明を表示しています。
Import a recorded Remotion Canvas Capture into a project without Studio interactions using the internal experimental-codemod command. Use when adding a capture file as an editable composition with cursor keyframes.
インストールする前に、エージェントに与えられる指示の中身を確認できます。
This is an internal, unstable workflow. Keep this skill in .agents/skills; do
not distribute it through packages/skills or document the command as a stable API.
Locate the recorded capture file and the target Remotion project. The original
recording must contain embedded REMOTION_CAPTURE_DATA metadata; a converted
video that has lost this metadata cannot be imported.
Inspect the project to find the TypeScript file containing its composition
registrations (usually src/Root.tsx). Choose an unused composition ID.
From the target project's root, run:
bunx remotion experimental-codemod add-canvas-capture /absolute/path/capture.webm \
--composition-file src/Root.tsx \
--id MyCapture
When developing this command in the monorepo, build the CLI first with
bun run build, then invoke the local CLI from the target project's root:
node /absolute/path/to/remotion/packages/cli/remotion-cli.js \
experimental-codemod add-canvas-capture /absolute/path/capture.webm \
--composition-file src/Root.tsx --id MyCapture
Review the reported source files and public asset. The importer generates a
component beside the registration file, registers it, copies the video to the
public directory, and installs missing @remotion/media and
@remotion/mac-cursors dependencies at the project's Remotion version. Studio
does not need to be running. Existing Studio sessions pick up source changes
through their file watchers; this operation does not enter Studio's undo stack.
Report the composition ID and changed files to the user.
--width, --height, or --fps to override them.
Recorded video dimensions remain independent from composition dimensions.--public-dir overrides the configured public directory. --package-manager
selects the dependency installer.--dry-run parses the recording and generates source changes without installing
dependencies or writing project files. The programmatic result includes the
proposed source changes.Use CliInternals.importCanvasCapture from @remotion/cli. It is internal and
unstable. Its inputs are captureFile, compositionFile, compositionId,
remotionRoot, publicDir, fps, width, height, packageManager, logLevel,
and dryRun. Supply null for default directory, dimensions, frame rate, and
package manager. File paths are resolved relative to remotionRoot.
The result contains the composition ID, source and asset paths, composition
metadata, and codemod changes. Pass dryRun: true to inspect changes in memory.
まだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
Add a new Remotion bug entry to packages/bugs/api/[v].ts. Use when the user describes a bug and affected Remotion versions that should be surfaced through the bugs API.
日本語の概要は準備中です。原文の説明を表示しています。
Add a new Remotion CLI or config option by creating an AnyRemotionOption, registering CLI parsing, wiring config setters, and updating documentation. Use when adding or converting command-line flags or Remotion options.
日本語の概要は準備中です。原文の説明を表示しています。
Add a new effect to @remotion/effects, including implementation, package exports, docs, demos, preview images, Remotion skill updates, formatting, and builds.
日本語の概要は準備中です。原文の説明を表示しています。
Add a new expert to the Remotion experts page
日本語の概要は準備中です。原文の説明を表示しています。
Add a new package to the Remotion monorepo, including package scaffolding, monorepo registration, documentation, build scripts, and release checklist updates. Use when creating a new @remotion package.
日本語の概要は準備中です。原文の説明を表示しています。
Add a new sound effect to @remotion/sfx
日本語の概要は準備中です。原文の説明を表示しています。