Technical & DevelopmentIntermediate
ask-questions-if-underspecified
Prompt for clarification on ambiguous requirements
Developer Setup
Setup & Installation
bash
npx skills add https://github.com/trailofbits/skills --skill ask-questions-if-underspecifiednpx skills add https://github.com/trailofbits/skills --skill ask-questions-if-underspecifiedOr paste this URL into your assistant to install:
Overview
What This Skill Does
Guides an AI agent to pause and ask clarifying questions when a request has ambiguous objectives, unclear scope, or missing constraints. The agent asks 1-5 targeted questions before doing any work, offers multiple-choice options with defaults, and waits for answers before proceeding.
Application
When to use this Skill
- Configuring integration settings for custom agent workflows.
- Optimizing query execution and response latency in production.
- Developing clean, standard-compliant implementations for enterprise services.
- Troubleshooting connection timeouts and authentication handshakes.
- Monitoring API rate limits and execution pipelines programmatically.
Documentation
Show Skills.md file
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
Lines 1 - 24 of 24
Recommendations