소개
This skill facilitates a collaborative architectural discovery process, ensuring project requirements are fully understood before a single line of code is written. By engaging in a structured, one-question-at-a-time dialogue, the skill helps developers explore multiple implementation approaches, evaluate trade-offs, and ruthlessly prune unnecessary features. Once a path is chosen, it generates comprehensive design documentation in manageable sections, validating each step with the user to create a solid, version-controlled foundation for implementation.