ask-questions-if-underspecified

Clarify underspecified requests by asking 1-3 questions before acting.

Updated Feb 5, 2026
One-click install
npx skills add https://github.com/tyk-lab/my-ai-skill --skill ask-questions-if-underspecified-tyk-lab
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ask-questions-if-underspecified
Source: https://github.com/tyk-lab/my-ai-skill/tree/main/skills/ask-questions-if-underspecified
Command: npx skills add https://github.com/tyk-lab/my-ai-skill --skill ask-questions-if-underspecified-tyk-lab

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Clarify underspecified requests by eliciting missing objectives, scope, and constraints to prevent rework and miscommunication.

Core Features & Use Cases

  • Detects underspecified requests and prompts for 1-3 must-have questions to gather objective, scope, constraints, and environment.
  • Guides both developers and product teams through a concise clarifying workflow, enabling faster, safer decision making.
  • Use Case: when a request has multiple interpretations, the AI asks targeted questions and proceeds only after key assumptions are confirmed.

Quick Start

Ask 1-3 concise clarifying questions before acting on an ambiguous request.

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 get an AI assistant to clarify ambiguous requirements before starting development?

To clarify ambiguous requirements before development, the AI asks 1-3 concise questions to gather missing objectives, scope, and constraints, deferring action until you provide essential answers to prevent rework.

What is the best way to handle underspecified product design requests with multiple interpretations?

Handling underspecified product design requests involves a must-have question flow where the AI prompts for 1-3 targeted questions, guiding teams through a concise clarifying workflow to confirm key assumptions before proceeding.

Can I use this questioning workflow for research tasks with unclear scope and constraints?

Yes, you can use this questioning workflow for research tasks with unclear scope and constraints, as it detects underspecified requests and prompts for missing environment details before executing the core task.

How many clarifying questions does the AI ask before acting on an ambiguous task?

The AI asks 1-3 concise clarifying questions before acting on an ambiguous task, implementing safeguards to ensure it proceeds only after you confirm key assumptions and provide essential answers.

When should I not use an automated question flow for requirements discovery?

You should avoid automated question flow for requirements discovery when your request is already fully specified, as the mechanism is designed strictly to elicit missing objectives, scope, and constraints for underspecified inputs.

Why does an AI assistant ask clarifying questions instead of immediately executing my request?

An AI assistant asks clarifying questions instead of immediately executing your request to prevent miscommunication and rework, ensuring missing objectives, scope, and constraints are confirmed through a must-have question flow.