ask-questions-if-underspecified

Clarify underspecified requests with 1–5 prioritized questions before implementation.

15|2|Updated Dec 16, 2025
One-click install
npx skills add https://github.com/enitrat/skill-issue --skill ask-questions-if-underspecified-enitrat
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ask-questions-if-underspecified
Source: https://github.com/enitrat/skill-issue/tree/main/plugins/base-config/skills/ask-questions-if-underspecified
Command: npx skills add https://github.com/enitrat/skill-issue --skill ask-questions-if-underspecified-enitrat

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Clarify requirements before implementing to avoid wrong work.

Core Features & Use Cases

  • Surface must-have questions early in the discovery process.
  • Pause and confirm interpretation before acting to prevent scope creep.
  • Provide a clear, structured workflow for handling underspecified requests.

Quick Start

Ask the minimum set of clarifying questions before starting implementation when a request is underspecified.

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 requirements before starting implementation?

To clarify requirements, surface 1–5 prioritized questions early in the discovery process and pause for user confirmation. This structured workflow prevents wrong work by surfacing constraints and setting boundaries before any implementation begins.

Why does underspecified project scope lead to wrong work?

Underspecified project scope leads to wrong work because unstated constraints and missing stakeholder inputs cause misinterpretation. Clarifying requirements before acting establishes boundaries and ensures implementation matches actual stakeholder discovery needs.

What is the best way to handle an underspecified request from stakeholders?

The best way to handle an underspecified request is implementing a structured discovery workflow that surfaces 1–5 prioritized questions, pauses for confirmation, and provides clear fallback behavior before beginning project implementation.

How many clarifying questions should I ask during project discovery?

You should ask 1–5 prioritized clarifying questions during project discovery. This minimum set targets underspecified constraints directly, preventing scope creep while respecting stakeholder time before implementation begins.

When should I pause to confirm interpretation before acting on a request?

You should pause to confirm interpretation immediately after surfacing clarifying questions and before any implementation starts. This prevents scope creep and ensures your understanding of constraints aligns with stakeholder requirements.

Can I use a structured questioning workflow in any project phase?

Yes, you can use a structured questioning workflow in any project phase when requests are underspecified. It surfaces must-have questions and sets boundaries regardless of the development stage to prevent wrong work.