ask-questions-if-underspecified

Ask predefined questions to clarify underspecified work requests before implementation.

4|10|Updated Mar 31, 2026
One-click install
npx skills add https://github.com/NITRR-Official/CampusOS --skill ask-questions-if-underspecified-nitrr-official
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ask-questions-if-underspecified
Source: https://github.com/NITRR-Official/CampusOS/tree/main/.agents/skills/ask-questions-if-underspecified
Command: npx skills add https://github.com/NITRR-Official/CampusOS --skill ask-questions-if-underspecified-nitrr-official

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Prevents the execution of incorrect work by prompting for essential information before implementation.

Core Features & Use Cases

  • Request Clarification: Asks critical questions to ensure the completeness and clarity of work requests.
  • Avoids Assumptions: Avoids making assumptions by ensuring all necessary details are provided.
  • Workflow Guidance: Provides a structured approach to question-asking and validation.

Quick Start

Use the 'ask-questions-if-underspecified' skill to initiate a clarifying session for a work 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 request clarification for an underspecified work request?

To request clarification for an underspecified work request, you can use a skill that prompts for critical information and requires explicit answers to predefined questions. This validates request completeness before proceeding with implementation.

What is the best way to avoid making assumptions when starting a work request?

The best way to avoid making assumptions during a work request is to perform preliminary validation. Asking critical questions ensures all necessary details are provided, minimizing the risk of executing incorrect work.

How does question asking before implementation minimize project risk?

Question asking before implementation minimizes project risk by ensuring clarity and completeness. By prompting for essential information and requiring explicit answers, it prevents the execution of incorrect work based on missing details.

Can I use preliminary validation to ensure completeness in software engineering tasks?

Yes, you can use preliminary validation to ensure completeness in software engineering tasks. It provides workflow guidance through a structured approach to question-asking, verifying that all necessary details are provided before implementation.

When do I need to initiate a clarifying session for a work request?

You need to initiate a clarifying session for a work request when the provided details are underspecified. This structured validation step prompts for essential information to prevent incorrect work execution.

What are the limitations of using predefined questions for request clarification?

The limitation of using predefined questions for request clarification is that it requires explicit answers to a fixed set of queries. This means it strictly validates only against those specific predefined questions before proceeding.