# Ask Questions If Underspecified

Ask the minimum set of clarifying questions needed to avoid wrong work.

**Author:** Kevin Valerio

## When to Use

Use this skill when:
- The request has multiple plausible interpretations
- Success criteria, scope, constraints, or environment details are unclear
- Starting implementation without clarification risks doing the wrong work

## What It Does

- Asks 1–5 must-have questions in a scannable, answerable format (multiple choice + defaults)
- Pauses before acting until required answers are provided (unless the user approves proceeding on stated assumptions)
- Restates confirmed requirements before starting work

## Installation

```
/plugin install trailofbits/skills/plugins/ask-questions-if-underspecified
```
