소개
This skill serves as a consultative design partner for developers using Claude Code, ensuring every new feature or system modification is thoroughly explored before implementation begins. It facilitates a disciplined discovery process by analyzing current project context, asking targeted questions one at a time, and proposing multiple architectural approaches with clear trade-offs. By validating designs incrementally and documenting the final output into version-controlled plans, it prevents over-engineering and ensures that implementation is guided by a clear, agreed-upon roadmap.