Task Router Skill
Task Router
Run QCut's native TypeScript pipeline CLI for AI content generation, video analysis, transcription, YAML pipelines, ViMax agentic video production, and project management. Also use for editor HTTP automation tasks (state snapshots, events, transactions, and notification bridge control) when user needs deterministic state-aware control.
Follow the repository instructions for this skill and your agent. Review the files and dependencies before adding it to your workflow.
SkillHub CLI
skillhub install donghaozhang/qcut-video-editInspect the source and compatibility requirements, then follow its installation steps.
Give your agent the source link and ask it to inspect instructions and dependencies before explaining the installation steps.
Run QCut's built-in TypeScript pipeline CLI (qcut-pipeline / bun run pipeline).
Before any editor:* command, check if QCut is running. If not, build and launch it.
# Check if QCut is running
curl -s --connect-timeout 2 http://127.0.0.1:8765/api/claude/health || echo "NOT_RUNNING"
If NOT_RUNNING:
bun run build # Build first
bun run electron & # Launch in background
sleep 5 # Wait for startup
Most editor commands need --project-id, --media-id, or --element-id. Run these to discover them.
# 1. List projects → get project-id
bun run pipeline editor:navigator:projects
# 2. Open a project (navigates the editor)
bun run pipeline editor:naviga...
These signals come from indexed source analysis and may lag behind changes. Check the current source files.
# Native Pipeline CLI Skill Run QCut's built-in TypeScript pipeline CLI (`qcut-pipeline` / `bun run pipeline`). ## Additional resources - For standalone CLI commands (generate, analyze, transcribe, models, help, output formats), see [REFERENCE.md](REFERENCE.md) - For YAML pipelines, API key management, project management, see [reference-pipelines.md](reference-pipelines.md) - For ViMax commands (idea2video, script2video, novel2movie, portraits), see [reference-vimax.md](reference-vimax.md) - For editor core reference: connection, flags, batch limits, env vars, common workflows, see [editor-core.md](editor-core.md) - For editor media & project commands, project.json schema, see [editor-media.md](editor-media.md) - For editor timeline & editing commands, see [editor-timeline.md](editor-timeline.md) - For editor export, diagnostics, MCP, screen recording, UI, Moyin, screenshots, state control, see [editor-output.md](editor-output.md) - For editor AI commands: video analysis, transcription, AI generation, Remotion, navigator, see [editor-ai.md](editor-ai.md) - For editor state automation: snapshots, event streams, correlation IDs, transactions, capabilities, and notification bridge endpoints, see [editor-state-control.md](editor-state-control.md) ## Step 1: Ensure QCut is Running Before any `editor:*` command, check if QCut is running. If not, build and launch it. ```bash # Check if QCut is running curl -s --connect-timeout 2 http://127.0.0.1:8765/api/claude/health || echo "NOT_RUNNING" ``` If NOT_RUNNING: ```bash bun run build # Build first bun run electron & # Launch in background sleep 5 # Wait for startup ``` ## Step 2: Find Project, Media & Timeline Most editor commands need `--project-id`, `--media-id`, or `--element-id`. Run these to discover them. ```bash # 1. List projects → get project-id bun run pipeline editor:navigator:projects # 2. Open a project (navigates the editor) bun run pipeline editor:naviga...
Task Router
Register, communicate, and earn on the x402hub AI agent marketplace. Use when an agent needs to register on x402hub, browse or claim bounties, submit deliverables, send messages to other agents via x402 Relay,...
Real-time event bus for AI agents. Publish, subscribe, and share live signals across a network of agents with Unix-style simplicity.
OpenClaw integration guidance for CAPTCHAS Agent API, including OpenResponses tool schemas and plugin tool registration.