ambiguity-gate

Score user request ambiguity on a 0.0–1.0 scale and generate clarifying questions.

13|6|Updated Apr 14, 2026
One-click install
npx skills add https://github.com/baekenough/second-brain --skill ambiguity-gate
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ambiguity-gate
Source: https://github.com/baekenough/second-brain/tree/main/.claude/skills/ambiguity-gate
Command: npx skills add https://github.com/baekenough/second-brain --skill ambiguity-gate

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Analyze user requests for ambiguity before routing to implementation to prevent misinterpretation and wasted effort.

Core Features & Use Cases

  • Ambiguity scoring: compute a 0.0–1.0 ambiguity score using defined factors (scope clarity, technical specificity, acceptance criteria, constraints, context) and output a verdict.
  • Clarifying questions: generate targeted, open-ended clarifications when ambiguity is detected, up to three questions per request.
  • Routing gate: act as a pre-check in routing pipelines to either proceed or surface questions for resolution.

Quick Start

Use ambiguity-gate to pre-validate a user request before delegation.

Frequently Asked Questions about ambiguity-gate

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

FAQPage Schema
How do I detect ambiguity in user requests before routing to implementation?

You can detect ambiguity by scoring request clarity across factors like scope, technical specificity, acceptance criteria, constraints, and context on a 0.0–1.0 scale. This analysis outputs a gate decision and targeted clarifying questions.

What is a routing gate in conversational design?

A routing gate is a conversational pre-check that evaluates request ambiguity before task delegation. It scores clarity from 0.0 to 1.0 across scope, constraints, and context, deciding whether to proceed or prompt for clarifications.

How do I generate clarifying questions for ambiguous AI assistant prompts?

Generate targeted, open-ended clarifications by analyzing request gaps across technical specificity and acceptance criteria. The system produces up to three clarifying questions to resolve ambiguity for downstream agents.

Can I use ambiguity scoring for task delegation across multiple domains?

Yes, ambiguity scoring supports task delegation across multiple domains by evaluating scope clarity and constraints. It computes a 0.0–1.0 score to gate routing pipelines, ensuring requests meet specificity thresholds before implementation.

What factors determine the ambiguity score in conversational routing?

Ambiguity scores are determined by five factors: scope clarity, technical specificity, acceptance criteria, constraints, and context. These factors combine into a 0.0–1.0 score to guide downstream routing decisions.

When should I use an ambiguity pre-routing analyzer?

Use an ambiguity pre-routing analyzer when delegating requests to downstream agents across multiple domains. It prevents misinterpretation by scoring clarity and surfacing up to three clarifying questions before implementation.