What problem does it solve?
Requirements often arrive bloated, ambiguous, or aimed at the wrong outcome, causing AI agents to faithfully build the wrong thing. This Skill separates the outcome a change must produce from the requirements proposed to reach it, records user-authored exclusions, and bands cost from structural evidence before any design work starts.
Core Features & Use Cases
- Convergence Fields: Defines four fields (outcome, requirements, nonGoals, cost) with explicit pass conditions and readiness labels (ready, weak, weak-but-explicit) so scope is judged, not assumed.
- Hearing Protocol: A five-step elicitation process that presents scope facts first, asks at most two questions per message, and records answers in the user's own wording to keep decisions reviewable.
- Cost Banding from Structure: Estimates cost bands (low-reversible, medium, high-irreversible) from grep/glob evidence about targets, boundaries, reuse, and migrations rather than behavior reading, and maps each band to a challenge intensity.
- Use Case: Before designing an account-recovery flow, run this Skill to pin down the single observable outcome, label each requirement as current-state or desired-future, capture what the user explicitly excluded, and flag any high-irreversible cost drivers needing a user decision.
Quick Start
Ask the agent to run requirement convergence on a new feature request before any design work begins.