beads-converter
CommandConvert plans to Beads - works with /beads-loop, /beads-swarm, or RalphTUI
Create architectural plans for new features - works with any executor (loop or swarm). For bugs use /bug-plan-creator, for code quality use /code-quality-plan-creator.
> /plugin marketplace add GantisStorm/essentials-claude-code> /plugin install essentials@essentials-claude-code
allowed-tools: Task, AskUserQuestion argument-hint: <feature-description> description: Create architectural plans for new features - works with any executor (loop or swarm). For bugs use /bug-plan-creator, for code quality use /code-quality-plan-creator. context: fork model: opus
Create comprehensive architectural plans for **new features in existing codebases** (brownfield development). Plans specify HOW to implement, not just WHAT.
**Use the right tool:**
Takes a feature description and optional reference material:
Parse `$ARGUMENTS` as the task description. Grammar and spell check before passing to agent.
Use AskUserQuestion to gather missing context. Ask only what's unclear — skip questions the user already answered in their input.
**Questions to consider** (ask 1-4 based on what's missing):
**If the input is already detailed enough** (clear scope, obvious constraints, well-defined behavior), skip this step entirely and go straight to Step 3.
Assemble the enriched prompt from the original description + clarifying answers. Launch background agent:
Create architectural plan: Task: <corrected task description> <clarifying context from user answers, if any> <reference material contents, if any>
**REQUIRED Task tool parameters:**
subagent_type: "essentials:plan-creator-default" run_in_background: true prompt: "<assembled prompt with all context>"
Output a status message like "Creating plan..." and **end your turn**. The system wakes you when the agent finishes.
## Architectural Plan Created
**Plan**: .claude/plans/{task-slug}-{hash5}-plan.md
Next Steps:
1. Review the plan
2. Execute directly:
- `/plan-loop <plan-path>` (sequential)
- `/plan-swarm <plan-path>` (parallel subagents)
- `/plan-team <plan-path>` (Agent Teams with contracts)
3. Or convert to prd.json/beads first:
- `/tasks-converter <plan-path>` → `/tasks-loop` or `/tasks-swarm`
- `/beads-converter <plan-path>` → `/beads-loop` or `/beads-swarm`| Scenario | Action | |----------|--------| | Agent fails | Report error, stop | | Plan not ready | Report issues, suggest fixes |
/plan-creator Add OAuth2 authentication with Google login /plan-creator Add user profile page with avatar upload /plan-creator Refactor the auth module to use dependency injection /plan-creator Add real-time notifications with WebSockets
Loops, swarms, and teams powered by Claude Code's built-in Task System. Loop, swarm, and team are three execution modes. Loop runs sequentially. Swarm runs parallel subagents. Team spawns full Claude Code instances with shared contracts via Agent Teams.
Convert plans to Beads - works with /beads-loop, /beads-swarm, or RalphTUI
Execute beads with parallel agent swarm (dependency-aware)
Deep bug investigation with architectural fix plan generation - works with any executor (loop or swarm)
One-time setup after installing ARIS as a Claude Code plugin — registers the Codex reviewer MCP server from the plugin directory…
Autonomous iteration loop: modify, verify, keep/discard against any metric
name: sc:agent description: SC Agent — session controller that orchestrates investigation, implementation, and review category:…