ask-questions-if-underspecified

Ask 1-5 targeted clarifying questions before implementing underspecified requests.

Updated Sep 1, 2025
One-click install
npx skills add https://github.com/mathur-exe/annotation-notes --skill ask-questions-if-underspecified-mathur-exe
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ask-questions-if-underspecified
Source: https://github.com/mathur-exe/annotation-notes/tree/main/PaperNotes/dotfiles/codex/skills/ask-questions-if-underspecified
Command: npx skills add https://github.com/mathur-exe/annotation-notes --skill ask-questions-if-underspecified-mathur-exe

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Clarify requirements before implementation to prevent misalignment and rework by prompting only the essential clarifying questions.

Core Features & Use Cases

  • Must-have question generator: prompts for 1-5 targeted questions to disambiguate underspecified requests.
  • Pause-and-ask workflow: avoids acting until must-have questions are answered.
  • Use case: product, design, or engineering teams can rely on this to align objectives when requirements are unclear.

Quick Start

Ask 1–5 must-have clarifying questions to resolve underspecification and await 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 project requirements before starting implementation?

To clarify underspecified project requirements before implementation, you can use a workflow that generates 1-5 targeted must-have questions. This pauses decision-making and prevents rework by prompting for essential disambiguation across product, design, and engineering tasks until you provide answers.

What is the best way to disambiguate unclear requests in product and engineering workflows?

The best way to disambiguate unclear requests in product and engineering workflows is a pause-and-ask mechanism that identifies underspecification and generates must-have questions. It ensures objectives are aligned by avoiding action until the essential clarifying answers are provided.

How does a must-have question generator work for project management tasks?

A must-have question generator for project management tasks works by evaluating an underspecified request and prompting only 1-5 targeted questions. It pauses the workflow to await your answers, then confirms interpretations before proceeding to prevent misalignment.

Can I pause decision-making automatically when a design request is underspecified?

Yes, you can pause decision-making automatically when a design request is underspecified. The workflow detects missing requirements, generates targeted questions, and halts the process until you supply the necessary answers to confirm interpretations before proceeding.

When do I need to ask clarifying questions for decision-making?

You need to ask clarifying questions for decision-making when a request is underspecified and risks causing rework. Generating 1-5 must-have questions ensures minimal friction while confirming interpretations and aligning objectives before implementation begins.