General
450 installs
ask-questions-if-underspecified
by trailofbits/skills
Clarify requirements before implementing. Use when serious doubts arise.
Skill content
Ask Questions If Underspecified When to Use Use this skill when a request has multiple plausible interpretations or key details (objective, scope, constraints, environment, or safety) are unclear. When NOT to Use Do not use this skill when the request is already clear, or when a quick, low-risk discovery read can answer the missing details. Goal Ask the minimum set of clarifying questions needed to avoid wrong work; do not start implementing until the must-have questions are answered (or the user explicitly approves proceeding with stated assumptions). Workflow 1) Decide whether the request is underspecified