| name | brainstorming |
| description | Generate approaches before implementation for design decisions, architecture choices, or multiple valid solutions. |
Brainstorming
Boundary
pi/AGENTS.md Development Philosophy owns implementation strategy. Use this skill only to compare genuine alternatives, not to manufacture options for obvious fixes.
Process
- State the problem, constraints, and success signal.
- Identify viable approaches without a fixed count.
- Compare concrete costs, risks, and fit with existing patterns.
- Recommend one approach and explain the decisive evidence.
- Implement the selected approach only when implementation was requested; otherwise report the recommendation.
Anti-Patterns
- Fake alternatives created to satisfy a format.
- Analysis that delays an obvious, reversible fix.
- Trend-driven recommendations without project evidence.
- Compromise designs whose added cost cannot be named.