asking-clarifying-questions

Identify and resolve contradictions in user requirements to align design goals.

5|1|Updated Jan 26, 2026
One-click install
npx skills add https://github.com/ed3dai/ed3d-plugins-testing --skill asking-clarifying-questions
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: asking-clarifying-questions
Source: https://github.com/ed3dai/ed3d-plugins-testing/tree/main/plugins/ed3d-plan-and-execute/skills/asking-clarifying-questions
Command: npx skills add https://github.com/ed3dai/ed3d-plugins-testing --skill asking-clarifying-questions

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps teams avoid building the wrong solution by surfacing contradictions in requirements, clarifying terminology, and defining scope early in the design process.

Core Features & Use Cases

  • Identify explicit and implicit contradictions in user requirements to surface trade-offs early.
  • Disambiguate terminology, scope boundaries, and assumptions to align design goals across stakeholders.
  • Provide a structured clarification step that outputs a clean definition of done to seed effective brainstorming.

Quick Start

Ask the skill to clarify a design brief before brainstorming. Example input: "Clarify goals, terms, and scope for the new feature set."

Frequently Asked Questions about asking-clarifying-questions

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

FAQPage Schema
How do I clarify requirements and scope before starting design planning?

Clarifying requirements involves disambiguating terminology, identifying contradictions, and defining scope boundaries to align stakeholders. This skill surfaces implicit assumptions and outputs a structured definition of done to seed productive brainstorming.

Why do I need to disambiguate terminology and assumptions during brainstorming?

Disambiguating terminology and assumptions during brainstorming prevents teams from building the wrong solution. It surfaces trade-offs early, aligns design goals across stakeholders, and establishes a clean definition of done.

What is the best way to identify contradictions in user requirements?

The best way to identify contradictions in user requirements is using a structured clarification step. This process surfaces explicit and implicit trade-offs, resolves scope boundaries, and outputs agreed-upon definitions to align design with intent.

Can I use this approach to align stakeholders on a definition of done?

Yes, you can use this approach to align stakeholders on a definition of done. It resolves underlying assumptions and scope boundaries across design planning scenarios, outputting a concise, agreed-upon definition to seed effective brainstorming.

When should I not use a structured clarification step for requirements?

You should avoid using a structured clarification step for requirements when the design brief is already unambiguous and stakeholders are fully aligned. In such cases, forcing disambiguation of terminology and scope boundaries adds unnecessary overhead.