ambiguity-resolver
Structure vague opportunities and unclear briefs into actionable one-page problem statements. Use when asked to clarify a vague brief, frame an undefined problem, make sense of an unclear opportunity, or when the user says 'we need to figure out what to do about X' or 'I've been asked to look into Y'. Produces a structured problem brief with reframed questions, scoped boundaries, and a minimum viable research plan.
npx skills add majiayu000/claude-skill-registry --skill ambiguity-resolver --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Ambiguity Resolver Skill Turn vague briefs and half-formed opportunities into structured, actionable problem statements — so you can reply with clarity instead of asking for three more meetings. ## Required Inputs Ask the user for these if not provided: - **The vague brief or opportunity description** (even a single sentence is enough) - **Who asked for this** (stakeholder context shapes the framing) - **Known constraints** (timeline, budget, team size — if any are known) ## Three-Stage Process ### Stage 1: Reframe - Restate the vague input as 3-5 explicit questions that need answering - Identify the unstated assumptions hidden in the brief - Surface the real decision this feeds into (what will someone do differently once this is resolved?) ### Stage 2: Scope - Define what is explicitly IN scope - Define what is explicitly OUT of scope (equally important) - Identify the deadline pressure: is this urgent/important, important/not urgent, or unclear? - Name who owns the final decision and who needs to be consulted ### Stage 3: Action - Define the minimum viable research: 2-3 activities maximum that would give enough signal to move forward with confidence - Time estimate for each act
- Required Inputs
- Three-Stage Process
- Stage 1: Reframe
- Stage 2: Scope
- Stage 3: Action
- Output Structure
- Problem Brief: [Opportunity Area]
- Example (Partial)
- Quality Checks
What does the ambiguity-resolver skill do?
Structure vague opportunities and unclear briefs into actionable one-page problem statements. Use when asked to clarify a vague brief, frame an undefined problem, make sense of an unclear opportunity, or when the user says 'we need to figure out what to do about X' or 'I've been asked to look into Y'. Produces a structured problem brief with reframed questions, scoped boundaries, and a minimum viable research plan.
How do I install it?
Run `npx skills add majiayu000/claude-skill-registry --skill ambiguity-resolver --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
