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.