@chatcut/skill
v0.2.1
Published
Claude Code skill for ChatCut — create AI-edited videos from a prompt + asset URLs
Downloads
820
Readme
@chatcut/skill
Claude Code skill for ChatCut — generate AI-edited videos from a prompt and a list of media assets, straight from Claude Code.
Install
npm install -g @chatcut/skillpnpm add -g @chatcut/skill and yarn global add @chatcut/skill work the same way.
The package's postinstall step registers SKILL.md into ~/.claude/skills/chatcut/ so Claude Code picks it up automatically. Restart Claude Code afterward.
Use
Once installed, just describe what you want from inside Claude Code:
"Make a 30-second highlight reel from these clips — keep the most energetic moments."
…and drop or paste the files. Claude invokes chatcut submit under the hood. The CLI normalizes each asset locally with ffmpeg (bundled via @remotion/renderer), uploads them, runs ChatCut's editing agent, and renders the final video in the cloud. The signed download URL is printed when the job finishes.
The first invocation opens your default browser to sign in to ChatCut — once. After that everything is silent.
The first time you run chatcut submit, the bundled @remotion/renderer dependency downloads ~450 MB of Chromium to your machine. Rendering still happens in the cloud — Chromium just ships alongside Remotion's local toolchain and is fetched lazily. You'll see Downloading Chromium (one-time setup)… on stderr.
Updating
chatcut updateThis reruns npm install -g @chatcut/skill@latest and re-registers SKILL.md. If chatcut ever prints A newer @chatcut/skill is available …, that's your nudge.
Manual commands
Typical users never need these — Claude triggers them automatically — but they're documented for the edge cases:
| Command | Purpose |
| ----------------- | ----------------------------------------------------------------------------------------------------- |
| chatcut submit | Run the full pipeline (--prompt, --asset, render flags). Streams progress to stderr. |
| chatcut pick | Open a native OS file picker. Returns path:type lines, ready to pass straight to submit. |
| chatcut login | Switch accounts or rotate an API key. Not needed for first-time setup — submit triggers sign-in. |
| chatcut install | Re-register SKILL.md if you accidentally deleted it, or set up a --link symlink for monorepo dev. |
| chatcut update | Fetch the latest version from npm. |
| chatcut logout | Clear saved credentials. |
Run chatcut help for the complete flag list.
Troubleshooting
Claude says it can't find the chatcut skill. The postinstall step may have been skipped (npm install --ignore-scripts, or a corporate setup that disables lifecycle scripts). Run chatcut install manually to register SKILL.md.
Global install is required. SKILL.md invokes the bare chatcut binary, so the CLI must be on PATH. npx @chatcut/skill submit won't work from inside Claude.
Links
- Web editor: app.chatcut.io
- Marketing site: chatcut.io
