ask-questions-if-underspecified

Ask must-have clarifying questions and pause for answers before proceeding.

Updated Mar 27, 2026
One-click install
npx skills add https://github.com/erenisiklar/Pusula --skill ask-questions-if-underspecified-erenisiklar
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ask-questions-if-underspecified
Source: https://github.com/erenisiklar/Pusula/tree/main/.claude/skills/ask-questions-if-underspecified
Command: npx skills add https://github.com/erenisiklar/Pusula --skill ask-questions-if-underspecified-erenisiklar

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Clarify requirements before implementing to avoid misinterpretations and wasted effort.

Core Features & Use Cases

  • Prompt for essential details when a request is ambiguous.
  • Propose clear default assumptions and a fast-path for confirmation.
  • Enforce a pause before acting until must-have answers are provided.

Quick Start

Ask 1–5 must-have clarifying questions and pause for user answers before proceeding.

Frequently Asked Questions about ask-questions-if-underspecified

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I clarify underspecified requirements before starting work?

To clarify underspecified requirements, prompt for essential missing details across objectives, scope, constraints, and environment. Ask a minimum set of must-have questions and enforce a pause for user answers before proceeding.

What is the best way to avoid wrong work from ambiguous requests?

The best way to avoid wrong work from ambiguous requests is to propose clear default assumptions and a fast-path for confirmation. This ensures mutual understanding before implementation begins.

How does requirement discovery handle safety gaps in diverse task domains?

Requirement discovery handles safety gaps by prompting for essential missing details across diverse task domains. It targets objectives, scope, constraints, environment, and safety gaps to prevent misinterpretations.

How many clarifying questions should I ask for workflow discovery?

For workflow discovery, ask one to five must-have clarifying questions and pause for user answers before proceeding. This enforces a minimum set of questions to avoid wasted effort.

When do I need to enforce a pause for decision-making during requirements gathering?

You need to enforce a pause for decision-making during requirements gathering whenever a request is underspecified. This pause ensures all must-have answers regarding scope and constraints are provided before acting.

Can I use default assumptions for fast-path confirmation in requirement discovery?

Yes, you can use default assumptions for fast-path confirmation in requirement discovery. Proposing clear defaults allows quick validation of objectives and constraints without lengthy clarification cycles.