clarify-unclear-prompt

Detect ambiguous user prompts and ask targeted follow-up questions before execution.

Updated Feb 6, 2026
One-click install
npx skills add https://github.com/spandios/vibe-utils --skill clarify-unclear-prompt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: clarify-unclear-prompt
Source: https://github.com/spandios/vibe-utils/tree/main/skills/clarify-unclear-prompt
Command: npx skills add https://github.com/spandios/vibe-utils --skill clarify-unclear-prompt

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill prevents errors and wasted effort by ensuring user prompts are clear and specific before any action is taken.

Core Features & Use Cases

  • Ambiguity Detection: Identifies missing scope, unclear constraints, vague targets, or undefined success criteria.
  • Proactive Questioning: Asks targeted follow-up questions to resolve ambiguities.
  • Execution Pause: Halts the process until all critical ambiguities are addressed.
  • Use Case: When a user asks to "optimize the code," this Skill will ask clarifying questions about performance metrics, target environment, and specific areas for optimization before proceeding.

Quick Start

Use the clarify-unclear-prompt skill to ask clarifying questions about the user's request.

Frequently Asked Questions about clarify-unclear-prompt

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I prevent errors from vague or ambiguous user prompts before execution?

To prevent errors from ambiguous user prompts, enforce a clarification-first approach that detects missing scope, unclear constraints, or vague success criteria. The system asks targeted follow-up questions and pauses execution until all critical ambiguities are resolved.

What is the best way to handle conflicting instructions and missing scope in prompt engineering?

The best way to handle conflicting instructions and missing scope in prompt engineering is to detect unknown targets and undefined constraints proactively. The workflow halts processing and asks targeted questions to resolve vagueness before proceeding.

Can I pause workflow execution until underspecified prompt constraints are clarified?

Yes, you can pause workflow execution until underspecified prompt constraints are clarified. The system enforces an execution pause, halting the process to ask targeted follow-up questions about missing scope or vague targets before taking any action.

How do I clarify optimization targets when a user asks to optimize code?

To clarify optimization targets when a user asks to optimize code, the system asks targeted follow-up questions about performance metrics, target environment, and specific areas for optimization. This ensures vague success criteria are resolved before execution begins.

When should I use a clarification-first approach for user input processing?

You should use a clarification-first approach for user input processing whenever prompts contain vague targets, missing scope, conflicting instructions, or undefined success criteria. It proactively prevents wasted effort by ensuring user requests are specific before any action is taken.