Back to skills

ask-questions-if-underspecified

ai-tools

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, of

Setup & Installation

npx skills add https://github.com/trailofbits/ask-questions-if-underspecified --skill ask-questions-if-underspecified
or paste the link and ask your coding assistant to install it
https://github.com/trailofbits/ask-questions-if-underspecified
View on GitHub

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. Without this skill, agents make plausible-but-wrong assumptions and produce work that must be thrown out; structured upfront questions eliminate entire branches of wasted effort.

When to use it

  • Working with ask questions if underspecified functionality
  • Implementing ask questions if underspecified features
  • Debugging ask questions if underspecified related issues