orchestrate · cursor — Claude Code skill: tasks and installation
This skill splits a large goal across parallel Cursor cloud agents and gathers their handoffs. It runs only when the user explicitly calls /orchestrate.
npx skills add cursor/plugins --skill orchestrate -a claude-codeWhat orchestrate does
After /orchestrate <goal> is entered, a dispatcher starts a root planner in the cloud and returns its URL. The planner writes plan.json; scripts/cli.ts routes the work and collects structured handoffs from workers and subplanners. Workers operate separately: each handles one task in its own repository clone.
A personal CURSOR_API_KEY is required, along with reading the cursor-sdk skill for its guidance on authentication and agent spawning. SLACK_BOT_TOKEN is optional; when configured, a Slack channel can receive task updates. Without the Cursor key, the workflow cannot start, and the skill does not invoke itself.
What it helps with
- split a large goal into separate tasks
- dispatch independent work to parallel cloud agents
- collect worker handoffs for the planner
- check a result against acceptance criteria
Example prompts for the agent
- Break the API migration into tasks, run parallel agents, and collect their reports:
/orchestrate Move the API to the new schema. - Divide the project update by module and return the combined handoffs:
/orchestrate Update the project modules and verify the changes.
How to install orchestrate
1Skills CLI (Vercel)
npx skills add cursor/plugins --skill orchestrate -a claude-code2Manually: put the files in place
~/.claude/skills/orchestrate/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/orchestrate/
1Skills CLI (Vercel)
npx skills add cursor/plugins --skill orchestrate -a codex2Manually: put the files in place
.agents/skills/orchestrate/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add cursor/plugins --skill orchestrate -a cursor2Manually: put the files in place
.cursor/skills/orchestrate/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install cursor/plugins orchestrate2Manually: put the files in place
.github/skills/orchestrate/SKILL.md1Skills CLI (Vercel)
npx skills add cursor/plugins --skill orchestrate -a gemini-cli2Platform CLI
gemini skills install https://github.com/cursor/plugins --path orchestrate/skills/orchestrateManually: put the files in place
.devin/skills/orchestrate/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add cursor/plugins --skill orchestrate -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about orchestrate
How do I install orchestrate in Claude Code?
Run npx skills add cursor/plugins --skill orchestrate -a claude-code. The skill file is placed at ~/.claude/skills/orchestrate/SKILL.md.
What does the orchestrate skill do?
It turns a large goal into tasks for Cursor cloud agents, then gathers their structured handoffs. It starts only after an explicit /orchestrate call.
What does orchestrate need to run?
You need a personal CURSOR_API_KEY and should read the cursor-sdk skill. Slack credentials are optional; without them, task updates are not sent to Slack.
Similar skills
All skills for Agent setup: memory, context, orchestration →orchestrate by other authors comes first.