clarify

Route user requests into operational modes like DIRECT, DEBUG, IMPLEMENT, PLAN, ASK, RESEARCH, or OTHER.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/choru-k/skills-for-ai --skill clarify-choru-k
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: clarify
Source: https://github.com/choru-k/skills-for-ai/tree/main/public/common/clarify
Command: npx skills add https://github.com/choru-k/skills-for-ai --skill clarify-choru-k

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps to refine and clarify user requests for AI agents, ensuring that the AI understands the exact intent and requirements before proceeding with an action.

Core Features & Use Cases

  • Mode Selection: Routes requests into specific operational modes like DIRECT, DEBUG, IMPLEMENT, PLAN, ASK, RESEARCH, or OTHER.
  • Iterative Clarification: Gathers evidence and asks targeted questions to resolve ambiguities.
  • Use Case: When a user asks an AI to "build a feature," this Skill can help determine if the user wants a plan, a direct implementation spec, or a research overview, and then gather the necessary details for that specific mode.

Quick Start

Use the clarify skill to determine the next best action for a complex user request.

Frequently Asked Questions about clarify

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

FAQPage Schema
How do I clarify ambiguous user requests for AI agents before execution?

Clarifying ambiguous requests for AI agents involves routing user intent into specific operational modes and gathering evidence through targeted questioning to resolve missing context. This ensures precise understanding of requirements before the agent proceeds with execution.

What is intent recognition and request routing for prompt engineering workflows?

Intent recognition and request routing in prompt engineering categorizes user requests into operational modes like DIRECT, DEBUG, IMPLEMENT, PLAN, ASK, or RESEARCH. This ensures the AI agent applies the correct processing logic for the specific task.

When do I need to use a clarification loop in my AI agent workflow?

You need a clarification loop in your AI agent workflow when user requests lack sufficient detail for immediate execution. It triggers targeted questioning and evidence gathering to gate missing context and verify intent before final output.

Can I route user requests into different operational modes like DEBUG or PLAN dynamically?

Yes, you can dynamically route user requests into operational modes such as DIRECT, DEBUG, IMPLEMENT, PLAN, ASK, RESEARCH, and OTHER. This allows the AI agent to structure its response based on the recognized intent and gathered evidence.

How to determine the correct operational mode for a complex user request?

Determining the correct operational mode for a complex request requires analyzing user intent and gathering contextual evidence. The AI agent evaluates whether the user needs a plan, direct implementation, research overview, or debugging assistance to route appropriately.

What are the limitations of using automated intent recognition for AI agent request routing?

Automated intent recognition for request routing relies on a verification loop and may require multiple iterations of targeted questioning. If missing context is not resolved through evidence gathering, the agent may struggle to accurately determine the correct operational mode.