About
This skill transforms abstract ideas into concrete technical specifications by engaging the user in a collaborative discovery process. Instead of rushing to code, it systematically explores project requirements, evaluates multiple architectural approaches, and produces detailed design documentation. It ensures clarity through iterative questioning and section-by-section validation, ultimately generating a formal design document in your repository that seamlessly transitions into implementation planning.