ask-questions-if-underspecified

Ask must-have clarifying questions before implementing underspecified requests.

Updated Apr 25, 2026
One-click install
npx skills add https://github.com/nshaikhs/claude-code-for-operators --skill ask-questions-if-underspecified-nshaikhs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ask-questions-if-underspecified
Source: https://github.com/nshaikhs/claude-code-for-operators/tree/main/skills/ask-questions-if-underspecified
Command: npx skills add https://github.com/nshaikhs/claude-code-for-operators --skill ask-questions-if-underspecified-nshaikhs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Clarify requirements upfront to prevent misinterpretations and wasted effort when handling underspecified requests.

Core Features & Use Cases

  • Structured questioning templates to identify must-have questions.
  • Pause-before-acting workflow to avoid premature implementation.
  • Guidance for handling underspecified scenarios across objectives, scope, constraints, environment, and safety.

Quick Start

Ask the must-have questions first and pause before acting until the user provides answers.

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 implementing to avoid wasted work?

Clarifying underspecified requests requires asking must-have questions across objectives, scope, constraints, environment, and safety before acting, ensuring accurate interpretation and preventing wasted implementation effort.

What is the best way to handle underspecified requests in a workflow?

Handling underspecified requests involves using a pause-before-acting workflow that prompts essential questions first, confirming interpretation before proceeding to reduce misinterpretations and mitigate risk in decision-making.

Can I use question templates to manage risk in decision-making?

Yes, you can use structured question templates to manage risk by systematically identifying gaps in objectives, scope, constraints, environment, and safety, forcing a pause before implementation until requirements are specified.

What should I ask when project objectives and scope are underspecified?

When objectives and scope are underspecified, you should ask must-have questions covering constraints, environment, and safety, pausing all implementation actions until the user provides sufficient clarification.

How does a pause-before-acting workflow prevent misinterpretations?

A pause-before-acting workflow prevents misinterpretations by stopping premature implementation, prompting the user with essential question templates, and confirming interpretation before proceeding with the actual work.