From forge-brainstorming
Full-lifecycle teammate orchestration for complex features. Use when the user invokes /brainstorming or asks for "end-to-end development", "full lifecycle", "discovery to PR", "teammate-driven development", or "brainstorming with agents". Covers discovery, design, planning, TDD execution, deep review, and PR creation with persistent named teammates. DO NOT use for simple tasks, single-file changes, bug fixes, or straightforward features where the implementation path is clear.
How this skill is triggered — by the user, by Claude, or both
Slash command
/forge-brainstorming:brainstorming-workflowThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Orchestrate the full development lifecycle for complex features using 5 persistent teammates, each with a distinct role. One `/brainstorming` command covers discovery through PR.
Orchestrate the full development lifecycle for complex features using 5 persistent teammates, each with a distinct role. One /brainstorming command covers discovery through PR.
| Name | Role | Model | Phases |
|---|---|---|---|
| scout | Codebase Explorer | sonnet | 1-Discovery |
| architect | System Designer | opus | 2-Design |
| builder | Implementation Lead | inherit | 4-Execution |
| reviewer | Quality Gatekeeper (3 modes) | inherit | 3-Planning, 4-Execution, 5-Review |
| closer | PR & Integration | inherit | 6-PR |
Phase 1: Discovery → scout explores codebase (3 passes)
║ GATE 1: Clarifying Questions (mandatory)
Phase 2: Design → architect designs 2-3 approaches
║ GATE 2: Architecture Choice (mandatory)
Phase 3: Planning → orchestrator writes TDD plan, reviewer validates spec
║ GATE 3: Plan Approval (soft, --auto-plan skips)
Phase 4: Execution → builder implements via TDD, reviewer checks each task
Phase 5: Deep Review → reviewer applies 5 lenses (tests, errors, types, comments, simplify)
║ GATE 4: Fix/Proceed (conditional — only if critical/important found)
Phase 6: PR & Close → closer verifies, creates PR, runs automated review
Stop at any gate:
/subagent-driven-development"See references/gate-protocols.md for detailed interaction patterns:
See references/review-lenses.md for the 5 specialized protocols:
See references/phase-orchestration.md for:
Requires: forge-superpowers (provides writing-plans, TDD, verification, finishing, worktrees)
Superpowers skills used:
superpowers:writing-plans — Phase 3 plan generationsuperpowers:using-git-worktrees — Phase 4 workspace isolationsuperpowers:test-driven-development — builder follows TDD protocolsuperpowers:verification-before-completion — Phase 6 pre-PR verificationsuperpowers:finishing-a-development-branch — Phase 6 integration optionsComplements: forge-extended-dev — user can choose between /brainstorming (persistent teammates that accumulate context across phases) or /feature-dev + manual phases (ephemeral subagents, fresh context each dispatch)
/brainstorming [feature description] [--auto-plan] [--skip-pr] [--comment]
--auto-plan: skip Gate 3 (auto-approve plan)--skip-pr: stop after deep review, skip PR phase--comment: post inline GitHub comments during PR review (requires gh CLI)npx claudepluginhub dmedina-dev/dev-forge --plugin forge-brainstormingCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.