From metaswarm
Enforces a mandatory 5-agent design review gate after brainstorming, preventing direct pipeline bypass to writing-plans. Useful for teams requiring architectural, security, and requirements review before implementation.
How this skill is triggered — by the user, by Claude, or both
Slash command
/metaswarm:brainstorming-extensionThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
This skill bridges `superpowers:brainstorming` into the metaswarm quality pipeline by enforcing the Design Review Gate after any design document is created. Without this bridge, brainstorming flows directly into `writing-plans`, bypassing the 5-agent design review that catches architectural, security, and requirements issues before expensive implementation begins.
This skill bridges superpowers:brainstorming into the metaswarm quality pipeline by enforcing the Design Review Gate after any design document is created. Without this bridge, brainstorming flows directly into writing-plans, bypassing the 5-agent design review that catches architectural, security, and requirements issues before expensive implementation begins.
This is a critical workflow enforcement point, not a passive extension.
superpowers:brainstorming has a built-in terminal state: "The ONLY skill you invoke after brainstorming is writing-plans." This creates a pipeline bypass:
WITHOUT this extension (broken flow):
superpowers:brainstorming
└── Commits design doc
└── writing-plans (DIRECTLY — no review!)
└── executing-plans
└── Implementation begins on UNREVIEWED design
WITH this extension (correct flow):
superpowers:brainstorming
└── Commits design doc
│
▼
┌─────────────────────────────────────────┐
│ MANDATORY DESIGN REVIEW GATE │
│ (Enforced by CLAUDE.md + start-task) │
│ │
│ 5 parallel review agents: │
│ • Product Manager (use cases) │
│ • Architect (architecture) │
│ • Designer (UX/API) │
│ • Security Design (threats) │
│ • CTO (TDD readiness) │
│ │
│ ALL FIVE must APPROVE │
└─────────────────────────────────────────┘
│
▼
ALL APPROVED? ────No────► Iterate on design (max 3)
│
Yes
│
▼
writing-plans → plan-review-gate → orchestrated-execution
YAML frontmatter triggers (auto_activate, triggers) are metadata hints — Claude Code does not enforce them automatically. Instead, this enforcement works through three redundant mechanisms:
The CLAUDE.md template contains a "Workflow Enforcement (MANDATORY)" section that explicitly states:
After brainstorming: STOP → Run Design Review Gate → Wait for all 5 agents to APPROVE → Only then proceed
This instruction is loaded into every conversation and overrides conflicting skill instructions.
The /start-task command's Problem Definition Phase includes an explicit "MANDATORY HANDOFF" block that requires the design review gate after brainstorming.
When this skill is loaded (either by name or auto-activation), it provides the detailed procedure below.
When superpowers:brainstorming commits a design document:
## Design Review Gate Activated
Your design document has been committed. Before proceeding to implementation,
I'll run it through our 5-agent review panel.
Spawning reviews:
- Product Manager Agent (use case/requirements validation)
- Architect Agent (technical architecture)
- Designer Agent (UX/API design)
- Security Design Agent (threat modeling/security review)
- CTO Agent (TDD readiness)
This typically takes 2-3 minutes...
Invoke the design-review-gate skill with the path to the design document. This spawns all 5 review agents in parallel.
If ALL APPROVED:
## Design Review Gate: PASSED
All five reviewers have approved your design!
| Agent | Verdict | Notes |
| --------------- | -------- | ------------------------------------- |
| Product Manager | APPROVED | Clear use cases, measurable benefits |
| Architect | APPROVED | Clean architecture, follows patterns |
| Designer | APPROVED | Good API design, clear error states |
| Security Design | APPROVED | No high-risk threats, mitigations OK |
| CTO | APPROVED | TDD specs present, ready to implement |
### Next Steps
1. Create epic for this feature
2. Create implementation plan (writing-plans)
3. Run plan through Plan Review Gate (3 adversarial reviewers)
4. Set up worktree for isolated development
5. Begin orchestrated execution
Ready to proceed? [Yes / No]
If ANY NEEDS_REVISION:
## Design Review Gate: NEEDS REVISION
Some reviewers found issues that need to be addressed.
### Blocking Issues
[Agent-specific issues listed here]
### Questions Requiring Answers
[Questions listed here]
---
Please revise the design document and I'll re-run the review gate.
(Iteration 1 of 3)
The review gate can be skipped ONLY when:
superpowers:brainstorming — The upstream skill this bridges fromdesign-review-gate — The 5-agent review implementationplan-review-gate — The next gate in the pipeline (after writing-plans)orchestrated-execution — The execution framework after planningnpx claudepluginhub dsifry/metaswarm-marketplace --plugin metaswarmSpawns parallel PM, Architect, Designer, Security, and CTO agents to review design docs after brainstorming or commit, iterating until all approve before implementation.
Routes design work through brainstorming, risk assessment, multi-agent review, and execution readiness checks in order. Enforces that validated designs precede implementation.
Guides a disciplined Socratic brainstorming loop before any creative or implementation work: clarifying questions, pushback, trade-off analysis, design doc, user approval, then handoff to implementation.