ask-questions-if-underspecified

Detect underspecified requests and prompt for essential clarifications.

Updated Feb 20, 2026
One-click install
npx skills add https://github.com/saajunaid/junai --skill ask-questions-if-underspecified-saajunaid
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: ask-questions-if-underspecified
Source: https://github.com/saajunaid/junai/tree/main/.github/skills/workflow/asking-questions
Command: npx skills add https://github.com/saajunaid/junai --skill ask-questions-if-underspecified-saajunaid

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Clarify requirements before implementing to avoid wrong work by asking targeted, must-have questions.

Core Features & Use Cases

  • Identify underspecification in requests and trigger a concise clarifying-question flow.
  • Provide a structured, minimal set of questions (1-5) to resolve ambiguity.
  • Pause before taking action until the user confirms interpretation.
  • Offer templates and guidelines for drafting effective questions and responses.
  • Support safe, transferable handoffs between humans and AI during requirement gathering.

Quick Start

Use this skill to prompt for essential clarifications 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 underspecified requirements before project scoping?▼

To clarify underspecified requirements, you need to detect ambiguity and prompt the requester with a concise set of must-have questions. This enforces a safe pause before action, preventing misinterpretation and rework during project scoping.

What is the best way to prevent AI task planning from misinterpreting requests?▼

The best way to prevent AI task planning misinterpretation is to use a structured workflow that pauses execution to ask 1-5 targeted clarifying questions. This confirms interpretation before any implementation begins, mitigating downstream risks.

How do I gather essential requirements without overwhelming the requester?▼

You can gather essential requirements without overwhelming the requester by using structured question templates to generate a minimal set of 1-5 must-have questions. This resolves ambiguity efficiently during discovery.

Can I use structured question templates for safe handoffs between humans and AI?▼

Yes, you can use structured question templates to enable safe, transferable handoffs between humans and AI. They standardize the requirements gathering process and ensure interpretation confirmation before task execution.

When should I not use a clarifying question flow for product management discovery?▼

You should not use a clarifying question flow when a request is already fully specified or when immediate action is strictly required without the overhead of a safe pause for interpretation confirmation.