clarify

Solid

Adaptive requirements clarification with auto-depth routing. Shallow (Q&A) for simple tasks, Deep (exploration + DRAFT + PLAN) for complex ones. Escalates automatically when ambiguity persists.

AI & Automation 151 stars 12 forks Updated today MIT

Install

View on GitHub

Quality Score: 91/100

Stars 20%
73
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# /clarify — Adaptive Requirements Clarification ## Chain (MUST) | Previous | Current | Next | |----------|---------|------| | Session start | /clarify | EnterPlanMode() → /implement | ## Core Model ``` /clarify → Measure complexity → Clear enough? ├─ Yes → EnterPlanMode() └─ No → Deeper clarify (explore, analyze, DRAFT...) → Re-measure → Repeat ``` Exit condition: **"Is this enough info to implement?"** --- ## Step 0: Route — Complexity Assessment Measure complexity internally upon receiving request (do not expose to user). ### Complexity Signals | Signal | LOW | HIGH | |--------|-----|------| | Request length | Short and specific | Long or ambiguous | | Keywords | "add", "fix", "change" | "design", "migration", "from scratch" | | Uncertainty | None | "not sure", "how should I" | | Impact scope | Single file/module | Cross-cutting, multiple services | | Risk | Low (UI, text) | High (DB, auth, breaking API) | | Existing patterns | Clearly exist | None or unfamiliar stack | - **LOW** → Shallow Path (completed within this file) - **HIGH** → Deep Path (see `deep/DEEP.md`) - **Ambiguous** → Start Shallow, monitor escalation conditions --- ## Shallow Path (Low Complexity) Remove ambiguity via quick Q&A, generate minimal specs, and enter Plan Mode. ### Execution 1. **Record**: Log original request + identify ambiguous parts 2. **Question**: `AskUserQuestion` (spe...

Details

Author
mag123c
Repository
mag123c/toktrack
Created
4 months ago
Last Updated
today
Language
Rust
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

deep-clarify

Clarifies ambiguous requests through Socratic dialogue, drawing out goals, completion criteria, and constraints to produce a structured spec document. Pre-dispatch requirement clarification step for agent dispatch. Triggered by "I don't know what to build", "how should I approach this", "organize this for me", "clarify this", "deep-clarify".

2 Updated today
chrono-meta
AI & Automation Listed

deep-clarify

Clarifies ambiguous requests through Socratic dialogue, drawing out goals, completion criteria, and constraints to produce a structured spec document. Pre-dispatch requirement clarification step for agent dispatch. Triggered by "I don't know what to build", "how should I approach this", "organize this for me", "clarify this", "deep-clarify".

2 Updated today
chrono-code
AI & Automation Listed

clarify-underspecified

Ask the minimum clarifying questions before implementing when scope, constraints, or success criteria are unclear. Use when a request has multiple plausible interpretations, missing acceptance criteria, or ambiguous environment constraints.

15 Updated 2 days ago
charlieviettq
AI & Automation Listed

clarify

Hypothesis-based clarification pipeline that transforms ambiguous user requests into precise, actionable specifications through structured MCQ (multiple-choice questions). Classifies ambiguity into three types: vague (unclear intent), unknown (missing information), metamedium (scope/boundary undefined). Generates targeted questions per type. Auto-activates when: ambiguity score >= threshold, multi-intent conflicts detected, or user explicitly asks for clarification. Triggers: clarify, unclear, what do you mean, ambiguous, vague, specify, 명확히, 구체적으로, 뭘 원하시는지

3 Updated today
Yoodaddy0311
AI & Automation Solid

requirements-clarity

Clarify ambiguous requirements through focused dialogue before implementation. Use when requirements are unclear, features are complex (>2 days), or involve cross-team coordination. Ask two core questions - Why? (YAGNI check) and Simpler? (KISS check) - to ensure clarity before coding.

1,931 Updated 2 months ago
softaworks