What problem does it solve?
This Skill resolves ambiguous, risky, or execution-blocked decisions by coordinating structured user clarification through AUQ, preventing the workflow from guessing when user intent is required.
Core Features & Use Cases
- AUQ orchestration contract: Ensures correct session initialization, session-level project/context propagation, and reliable answer-based resume semantics.
- Blocking vs non-blocking routing: Uses blocking AUQ only when a slice is truly gated, while allowing independent slices to continue.
- Timeout-safe recovery: Avoids re-asking the same question after a timeout and instead recovers the quiz/session identifiers to fetch the still-pending answer.
- Cursor-friendly Await fallback: When tool waits time out, uses a shell-based blocking fetch to let Cursor agents recover answers without re-entering the same timed-out path.
- Prompt discipline & governance rules: Enforces AUQ as the clarification mechanism (not plain text menus) and applies path-first question ordering for rule/content governance updates.
Quick Start
Ask the user to resolve an ambiguous routing or high-risk decision when execution is blocked by missing intent by using the ask-me skill in your workflow.