brainstorming
jnMetaCode/superpowers-zh
This skill guides the systematic process of converting vague ideas or initial requirements into complete, detailed, and approved technical specifications. It enforces a structured workflow, including context exploration, iterative questioning, proposing multiple options with trade-offs, and creating documented blueprints. Critically, it ensures that no implementation or code writing occurs until the design has been fully vetted and formally approved by the user.