What problem does it solve? AI agents often ask users questions they could have answered themselves, or frame high-stakes decisions poorly, wasting the user's attention. The Ask-Gate Protocol (AGP) inserts a deliberate quality gate before any handler-facing question so only genuinely necessary, well-framed questions reach the user. ## Core Features & Use Cases - Anti-nag triage: Resolves questions from the request, code, or sensible defaults before ever asking the handler. - Stakes classification: Routes routine questions through a lightweight inline checklist (mutually exclusive options, recommended-first, ≤4 options) and escalates high-stakes or branching decisions through /insight-critique and /insight-assess. - Recursion safety: Uses an AG-RESOLVED depth-1 marker so escalated sub-skills never re-enter the protocol. - Use Case: Before asking a user which architecture to adopt for a new service, run /ask-gate to critique the candidate questions, refine the option set, and surface a recommended-first question instead of a raw prompt. ## Quick Start Run /ask-gate on the question you are about to ask me to check whether it is necessary and well-framed.