ask-questions-if-underspecified

Generate clarifying questions to resolve underspecified objectives before execution.

24|5|Updated Nov 6, 2023
One-click install
npx skills add https://github.com/exactly/exa --skill ask-questions-if-underspecified-exactly
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ask-questions-if-underspecified
Source: https://github.com/exactly/exa/tree/main/.agents/skills/ask-questions-if-underspecified
Command: npx skills add https://github.com/exactly/exa --skill ask-questions-if-underspecified-exactly

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Underspecified requests often lead to misinterpretation and rework. This skill helps surface missing objectives, scope, constraints, and environment details, enabling precise clarifications before work starts.

Core Features & Use Cases

  • Guided discovery: prompts for the minimum must-have clarifying questions to resolve ambiguity.
  • Safe workflow: prevents proceeding without explicit assumptions or user approvals.
  • Reusable across product, software, and research tasks to reduce misinterpretation and wasted effort.

Quick Start

Ask 1-5 must-have clarifying questions in the first response when a request is underspecified, then pause to confirm assumptions before proceeding with work.

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 work on an underspecified request?

To clarify requirements before starting, generate 1-5 concise must-have questions targeting objectives, scope, constraints, and environment. This guided discovery pauses execution to confirm assumptions, ensuring a deterministic path and reducing rework caused by ambiguity.

What is the best way to prevent misinterpretation during project discovery?

The best way to prevent misinterpretation during project discovery is enforcing a workflow guardrail that requires explicit user approvals or documented assumptions prior to execution. This safety mechanism surfaces missing details and prevents wasted effort on misaligned objectives.

How many clarifying questions should I ask when a task scope is unclear?

When a task scope is unclear, ask 1-5 must-have clarifying questions in the first response. This minimum threshold resolves ambiguities around constraints and environment without overwhelming the user, pausing work until assumptions are confirmed.

Does requirement discovery work for software, product, and research tasks?

Requirement discovery works across product, software, and research tasks. The skill is reusable across these domains to articulate ambiguities and surface missing objectives, reducing misinterpretation and wasted effort regardless of the specific workflow context.

Why does my workflow fail when objectives and constraints are underspecified?

Workflows fail when objectives and constraints are underspecified because missing details create a non-deterministic path leading to rework. Generating concise clarifying questions before taking action enforces explicit assumptions, ensuring precise execution and preventing misaligned outcomes.