This one forces Claude to actually think through what you're building before diving into code. It walks through your project context first, then asks focused questions one at a time, often with multiple choice options and tradeoffs. Once it understands your intent, it presents specs in small chunks so you can course correct early. The interesting bit is how it enforces YAGNI principles and won't let you proceed to implementation until specs are documented and confirmed. It's designed for anything creative or complex, and honestly, the mandatory brainstorming gate might save you from those "wait, this isn't what I wanted" moments three hours into coding.
npx skills add https://github.com/davidkiss/smart-ai-skills --skill brainstorming