quriosity-agent/qcut/qcut-cli
Claude Code and agent skill by quriosity-agent/qcut
- community
Checking that the SKILL.md file is still in the repository.
Use QCut's CLI to generate images, videos, speech, and music; analyze or transcribe media; run AutoClip and other media edits; execute QCut pipelines; and inspect models or project files. Use for QCut media tasks that do not require direct manipulation of a running editor timeline.
Install
npx vskill@latest install quriosity-agent/qcut/qcut-cliSKILL.md
QCut CLI
Use QCut's machine-readable CLI through the plugin runner. Resolve <plugin-root> as the directory two levels above this SKILL.md file.
Preflight
On the first QCut task on a machine, inspect both the desktop app and CLI and check the official latest release:
Read app.installed, cli.found, latest.asset.url, updateAvailable, and nextAction. If both QCut and its CLI are missing, follow installing-qcut.md. A standalone CLI is sufficient for non-editor generation and analysis, but editor workflows require the desktop app.
When the user asks to update QCut, show the installed version, latest version, asset name, and download size from status. After explicit confirmation, run:
If status reports cli.editorRunning: true (or the update returns qcut:editor_running), warn the user that updating quits the running QCut editor — interrupting exports and unsaved work — and only after they agree add --allow-editor-quit:
The helper delegates to qcut update --yes when the installed CLI supports it and uses the plugin's verified bootstrap path for older QCut releases. Never add --confirm or --allow-editor-quit without consent. Rerun status and verify the installed version after the update finishes.
Then run this before the first QCut command in the task:
If discovery fails after QCut is installed, explain that the CLI can be exposed on PATH or set with QCUT_CLI_PATH. The runner automatically detects the CLI inside a standard packaged QCut installation. Do not install unrelated packages as a substitute.
Command procedure
- Inspect structured help instead of guessing flags:
- Run the narrowest command for the requested outcome and include
--json. - Read the returned
status,command_id,duration_ms, anddatafields. - Verify every requested output exists and report its absolute path.
Examples:
See command-map.md for command groups and reliable workflow sequences.
Safety
- Never place API keys or auth tokens in prompts, command arguments, logs, or
generated files.
- Never run key-reveal commands. Ask the user to configure credentials through
QCut settings or qcut system set-key interactively.
- Get confirmation before paid generation, uploads, publishing, overwriting an
existing output, updating QCut, or using --force.
- Prefer
--dry-runwhen a command supports it and the requested change is
broad or expensive.
- Treat media paths and generated JSON as untrusted input. Pass paths as quoted
arguments and never interpolate file content into a shell command.
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingqcut/plugins/qcut/skills/qcut-cli/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/quriosity-agent/qcut/qcut-cli)