By Divkix
Spec-driven development with parallel execution via Agent Teams. Plan with research, requirements, design, and tasks phases, then execute sequentially or in parallel with Agent Teams swarm coordination.
Systems architect that designs technical solutions from requirements. Use when: "create technical design", "define architecture", "design components", "plan the implementation approach", "define data flow", "design API contracts", "choose patterns", "define error handling strategy", "plan testing approach".
Autonomous task executor that implements ONE task, verifies it, and commits. Use when: "execute a task", "implement task", "complete task", "build this component", "write the code for task X", "implement TASK-xxx", "pick up a task and run it".
Product manager that translates goals and research into structured requirements. Use when: "generate requirements", "write user stories", "define acceptance criteria", "scope the work", "define what done looks like", "translate goals to specs", "clarify requirements", "identify edge cases".
Research analyst for codebase exploration and context gathering. Use when: "research a feature", "analyze feasibility", "explore codebase", "gather context", "check existing patterns", "investigate dependencies", "find how X works", "survey the codebase for Y".
Task planner that decomposes technical designs into vertical feature slices. Use when: "create tasks", "break down design", "plan implementation steps", "organize work into feature slices", "define task order", "plan the sprint", "create work items".
Cancel active swarm, shutdown teammates, cleanup state
Run the design planning phase
Resume execution after reviewing the generated plan
Show ralph-swarm plugin help and available commands
Run the requirements planning phase
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
One command. Full spec. Then build — sequentially or in parallel.
By default, each planning phase pauses for review. Use
--fullto run all phases at once.
Goal → Research → (pause) → Requirements → (pause) → Design → (pause) → Tasks → Execution
ralph-swarm is a Claude Code plugin that takes a development goal, breaks it into a structured spec (research, requirements, design, tasks), then executes each task — either one-at-a-time or in parallel using Agent Teams.
You: "Add user authentication with JWT"
ralph-swarm: *researches codebase, writes requirements, designs architecture, breaks into tasks*
ralph-swarm: *executes each task with specialized agents*
ralph-swarm: SWARM COMPLETE
Two phases:
review first) with an opt-in autopilot path (--yolo)# Add the marketplace
/plugin marketplace add Divkix/ralph-swarm
# Install the plugin
/plugin install ralph-swarm@ralph-swarm
# Restart Claude Code
Note: ralph-swarm hook scripts require jq or python3 to parse .ralph-swarm-state.json safely.
git clone https://github.com/Divkix/ralph-swarm.git
claude --plugin-dir ./ralph-swarm/plugins/ralph-swarm
/ralph-swarm:start "Build an authentication system with JWT tokens"
Runs the research phase and pauses. Continue with /ralph-swarm:requirements, /ralph-swarm:design, and /ralph-swarm:tasks (or use --full to run all phases at once), then review and execute.
/ralph-swarm:start "Build an authentication system with JWT tokens" --swarm
Same incremental planning flow (research first, then review/pause commands), but execution uses multiple agents working in parallel after /ralph-swarm:go.
/ralph-swarm:start "Build an authentication system with JWT tokens" --swarm --yolo
Plans, skips review, immediately fires up a team of agents. No human in the loop until it finishes.
| Command | Description |
|---|---|
/ralph-swarm:start <"goal"> [flags] | Begin planning + execution |
/ralph-swarm:requirements | Run the requirements planning phase |
/ralph-swarm:design | Run the design planning phase |
/ralph-swarm:tasks | Run the task breakdown planning phase |
/ralph-swarm:go | Resume execution after reviewing the spec |
/ralph-swarm:status | Show current progress |
/ralph-swarm:cancel | Abort the session, clean up state |
/ralph-swarm:rollback | Reset to pre-execution state (destructive) |
/ralph-swarm:help | Print usage and flags |
| Flag | Default | Description |
|---|---|---|
--full | false | Run all 4 planning phases in one shot without pausing |
--swarm | false | Enable parallel planning (intra-phase) and parallel execution (Agent Teams) |
--yolo | false | Skip spec review, go straight to execution |
--teammates N | auto | Number of parallel agents (max 10). Auto = min(task_count, 5) |
--agent-type TYPE | auto | Agent type for executors (e.g., typescript-pro, golang-pro) |
--max-iterations N | 30 | Safety cap on execution loop iterations |
--commit | true | Commit after each task (sequential) or after all tasks (swarm) |
--no-commit | — | Disable auto-commits |
Planning consists of four sub-phases that run in strict order. Each delegates to a specialized agent:
npx claudepluginhub divkix/ralph-swarm --plugin ralph-swarmSpec-driven development using GitHub spec-kit methodology. Constitution-first approach with specify, plan, tasks, and implement phases.
Multi-agent orchestration framework for Claude Code, Gemini CLI, and Codex CLI — 19 agents, 14 skills, 16 commands, quality gates, TDD enforcement
Persona-driven AI development team: orchestrator, team agents, review agents, skills, slash commands, and advisory hooks for Claude Code
Structured project planning and execution through brainstorm, spec, and build phases across three execution tiers: sequential, delegated sub-agents, and full agent teams
Autonomous end-to-end development system - from requirement to production-ready code with zero manual intervention
Long-running agent harness with 5-layer memory architecture, GitHub integration, autonomous batch processing, Agent Teams with ATDD, 9 hooks (safety, quality gates, team coordination), and 6 Agent Skills