← ClaudeAtlas

inquirelisted

Request clarification when input is ambiguous. Use when user request has missing parameters, conflicting interpretations, or insufficient constraints for reliable execution.
synaptiai/agent-capability-standard · ★ 4 · AI & Automation · score 74
Install: claude install-skill synaptiai/agent-capability-standard
## Intent Generate targeted clarifying questions when a user request is ambiguous or underspecified, enabling the agent to gather missing information before committing to an action. **Success criteria:** - Questions target specific missing parameters or ambiguous interpretations - Each question provides bounded answer options when applicable - Confidence score reflects actual ambiguity level - Evidence anchors reference the specific ambiguous elements **Compatible schemas:** - `schemas/output_schema.yaml` - `reference/capability_ontology.yaml#/inquire` ## Inputs | Parameter | Required | Type | Description | |-----------|----------|------|-------------| | `ambiguous_input` | Yes | string\|object | The underspecified request or goal to clarify | | `context` | No | object | Previous conversation or domain context for better question generation | | `max_questions` | No | integer | Maximum clarifying questions to generate (default: 3) | ## Procedure 1) **Analyze the input**: Examine the ambiguous_input for completeness - Identify required parameters for the likely intended action - Check for conflicting interpretations - Note any implicit assumptions that need validation 2) **Categorize ambiguity types**: Classify what's unclear - **Missing parameters**: Required information not provided - **Conflicting interpretations**: Multiple valid ways to interpret the request - **Constraint gaps**: Boundaries or limits not specified - **Domain uncertainty**: Unc