RU
rudhra-swarm
Orchestrate multiple specialized agents or agent roles for a project. Use when the user says "rudhra swarm", "spin multiple agents", "orchestrate agents", "parallel agents", "agent team", "multi-agent review", or asks Rudhra to split work across mapper, researcher, implementer, tester, reviewer, and
Install
mkdir -p .claude/skills/rudhra-swarm && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/16720" && unzip -o skill.zip -d .claude/skills/rudhra-swarm && rm skill.zipInstalls to .claude/skills/rudhra-swarm
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Orchestrate multiple specialized agents or agent roles for a project. Use when the user says "rudhra swarm", "spin multiple agents", "orchestrate agents", "parallel agents", "agent team", "multi-agent review", or asks Rudhra to split work across mapper, researcher, implementer, tester, reviewer, and learning roles.316 chars✓ has a “when” triggerlonger than Claude Code's old 250-char listing cap (fine on current versions)
About this skill
Rudhra Swarm
Use this skill when one agent should coordinate several focused roles.
Default Roles
Use only the roles needed for the task:
| Role | Job |
|---|---|
orchestrator | Owns the plan, integration, final decisions, and user communication |
repo-mapper | Reads repo structure, key configs, commands, architecture, and risk areas |
docs-researcher | Checks official docs or source-backed references for current guidance |
implementer | Makes the smallest complete code/doc/config changes |
test-runner | Runs targeted checks, summarizes failures, and avoids noisy logs |
reviewer | Reviews final diff for bugs, regressions, missing tests, and risk |
learning-capturer | Drafts reusable lessons for agent/PROMOTE.md; never applies them silently |
Workflow
- Read
AGENTS.md,CLAUDE.md,agent/PROJECT_CONTEXT.md, andagent/WORKFLOW.md. - Choose a swarm size:
small: orchestrator + repo-mapper + reviewermedium: small + implementer + test-runnerlarge: medium + docs-researcher + learning-capturer
- State the role split briefly before starting substantial work.
- Run roles in parallel when the environment supports subagents. If real subagents are unavailable, simulate the roles sequentially with clear headings.
- Integrate results in the orchestrator role. Do not let subagents independently commit, push, deploy, or edit the master template.
- End with a learning capture pass:
- project-specific lesson -> project
AGENTS.md,CLAUDE.md, oragent/PROJECT_CONTEXT.md - reusable lesson -> draft row for
agent/PROMOTE.md - master-template change -> only via
harvest-template-lessonsafter approval
- project-specific lesson -> project
Approval Rules
- Ask before deployment, DNS, production data changes, or destructive commands.
- Ask before adding dependencies.
- Ask before promoting lessons into the master template.
- Do not auto-commit or auto-push unless the user explicitly asks.
Output Shape
Keep the final response short:
- roles used
- changes made
- checks run
- learnings drafted for approval