clarify

Detect ambiguities in user requirements and generate clarifying questions.

Updated Feb 11, 2026
One-click install
npx skills add https://github.com/ureca-corp/claude --skill clarify-ureca-corp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: clarify
Source: https://github.com/ureca-corp/claude/tree/main/plugins/domain-book-builder/skills/1-clarify
Command: npx skills add https://github.com/ureca-corp/claude --skill clarify-ureca-corp

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps identify vague or unclear parts in user requirements and generates specific questions to get the necessary clarifications.

Core Features & Use Cases

  • Ambiguity Detection: Automatically flags potential ambiguities in text based on predefined categories like scope, features, constraints, etc.
  • Question Generation: Creates targeted questions to resolve identified ambiguities, ensuring clear understanding.
  • Use Case: When a user requests an app like "Make me a translation app for travelers," this skill will ask clarifying questions such as "Which languages should be supported?" or "Should translation history be saved?" to refine the requirements.

Quick Start

Use the clarify skill to identify ambiguities in the provided user request.

Frequently Asked Questions about clarify

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

FAQPage Schema
How do I identify ambiguities in user requirements?

Ambiguity detection flags vague parts in user requirements by filtering technical keywords and categorizing them into scope, features, and constraints to ensure clear product specifications before development begins.

What is requirements clarification in product management?

Requirements clarification generates targeted questions to resolve detected ambiguities in user stories, ensuring domain-driven design yields clear, unambiguous product specifications before any development starts.

How do I generate clarifying questions for user stories?

Question generation formulates precise questions by applying predefined patterns to vague user stories, asking specific inputs like which languages a translation app should support to refine requirements.

Does domain-driven design require ambiguity detection before development?

Domain-driven design requires ambiguity detection to ensure clear, unambiguous product specifications are established before development, utilizing structured approaches to categorize ambiguities and formulate precise questions.

When should I use automated question generation for requirements gathering?

Automated question generation for requirements gathering is used when user requests contain vague scopes or undefined features, automatically flagging potential ambiguities to refine product management specifications.