delegate · prassanna-ravishankar — Claude Code skill: what it does, how to install
Hands off programming assignments to local coding agents over Repowire remote MCP and collects final reports.
npx skills add prassanna-ravishankar/repowire --skill delegate -a claude-codeWhat delegate does
The skill routes work between agents through the Repowire MCP server. It inspects connected systems via list_machines and fetches available workers with list_agents. Targeting relies exclusively on machine and peer IDs rather than speculative display names.
A dispatch happens via ask_agent, packing the scope, constraints, and required evidence into a single prompt. If no matching agent is running, the remote interface cannot spin one up on demand. The target environment must already have an active agent waiting.
Progress is tracked using saved daemon_id and request_id pairs with get_reply, pausing up to 20 seconds per call. If an agent network round-trip drops, it checks list_requests instead of repeating the request.
What it helps with
- hand off coding workloads to a worker agent on another machine
- track task status and pull completion evidence via
get_reply - verify active dispatches without creating duplicate jobs
- locate available peers across the Repowire network
Example prompts for the agent
- Find available agents on the local network and show their machine IDs.
- Hand off the refactoring of the payment service to the worker agent and wait for the report.
- Check the queue of active requests to see if task 15 finished running.
How to install delegate
1Skills CLI (Vercel)
npx skills add prassanna-ravishankar/repowire --skill delegate -a claude-code2Manually: put the files in place
~/.claude/skills/delegate/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/delegate/
1Skills CLI (Vercel)
npx skills add prassanna-ravishankar/repowire --skill delegate -a codex2Manually: put the files in place
.agents/skills/delegate/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add prassanna-ravishankar/repowire --skill delegate -a cursor2Manually: put the files in place
.cursor/skills/delegate/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install prassanna-ravishankar/repowire delegate2Manually: put the files in place
.github/skills/delegate/SKILL.md1Skills CLI (Vercel)
npx skills add prassanna-ravishankar/repowire --skill delegate -a gemini-cli2Platform CLI
gemini skills install https://github.com/prassanna-ravishankar/repowire --path plugins/repowire-remote/skills/delegateManually: put the files in place
.devin/skills/delegate/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add prassanna-ravishankar/repowire --skill delegate -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 delegate
How to install delegate in Claude Code?
Run npx skills add prassanna-ravishankar/repowire --skill delegate -a claude-code in your terminal. This places the skill specification into ~/.claude/skills/delegate/SKILL.md.
What does the delegate skill do?
It provides orchestration tools to discover remote peers and dispatch targeted programming tasks over Repowire MCP. The skill follows up by gathering results and verifying completion criteria.
Can delegate start an agent if none is online?
No. The MCP tooling cannot launch new processes remotely, so a worker agent must already be connected.
Similar skills
All skills for Agent setup: memory, context, orchestration →delegate by other authors comes first.