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)Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub dmedina-dev/dev-forge --plugin forge-brainstorming