Уточнение требований перед разработкой

★ 7.7 · productivity

ask-questions-if-underspecified is a Claude Code skill that surfaces clarifying questions when a task or feature request is ambiguous or underspecified, before any implementation begins. It categorizes questions into two tiers: MUST_HAVE items that block progress until answered — covering critical architecture decisions, security requirements, and integration points — and NICE_TO_HAVE items where Claude states a reasonable default assumption and moves on. Each session ends with a concise summary of what was understood, giving the user a chance to correct misinterpretations early. The skill is useful for any new task, complex modifications, or situations where hidden assumptions and unclear scope boundaries would otherwise cause rework.