소개
This skill transforms ambiguous technical concepts into detailed software designs by guiding users through a structured brainstorming process. It avoids the pitfalls of mechanical coding by focusing on architecture, data flow, and trade-off analysis before implementation begins. Through a conversational approach that prioritizes one question at a time and presents multiple architectural options, it ensures that final technical specifications are ruthlessly minimalist, well-documented, and ready for immediate implementation.