This is a discipline tool for when you catch yourself about to build something you don't fully understand yet. It forces Claude to stop, identify what's actually unclear about a task, and ask one focused question at a time instead of guessing or overbuilding. The workflow is lightweight: check project docs if they exist, spot the gaps (objective, scope, constraints, success criteria), then ask sequentially with multiple choice options when possible. No code gets written, no plans get drafted. It's basically a guard rail against the "I'll just assume what they meant" reflex. Works best when you're staring at a vague feature request and need to extract real requirements without twenty back-and-forth messages.
npx skills add https://github.com/buiducnhat/agent-skills --skill ask