mkbrainstorming
SolidGenerate or compare multiple technical approaches for one validated decision. Do not use for product discovery or an existing plan.
Install
Quality Score: 86/100
Skill Content
Details
- Author
- ngocsangyem
- Repository
- ngocsangyem/MeowKit
- Created
- 4 months ago
- Last Updated
- today
- Language
- TypeScript
- License
- MIT
Bundled in these plugins
Similar Skills
Semantically similar based on skill content — not just same category
brainstorm
Explore the solution space when the path isn't obvious - invent options, stress-test them, pick one. Use for architecture decisions, design tradeoffs, ambiguous problems, and when the user asks 'how should I approach X?'. Default produces a decision brief; pass `--quick` for chat-only, `--deep` for multi-round adversarial debate with full design doc.
deep-brainstorming
Use when brainstorming a product or feature where multiple valid technology choices exist and the wrong one is costly, when the user asks for 'objectively best' or 'highest quality', or when the domain has tools/frameworks where marketing or popularity biases could mislead research agents. Also use when starting architecture decisions, evaluating tech stacks, or when the user mentions bias, vendor lock-in, hallucinated benchmarks, or wants research-backed decisions rather than default recommendations.
brainstorm
Use when the user wants to clarify a vague idea, compare meaningful directions, or choose a product or technical approach before planning. Explore conversationally, gather repo or external evidence only when it changes the decision, and write the chosen direction to `brainstorm.md`. Do not create an implementation plan or edit product code.