← ClaudeAtlas

intent-alignment-guardlisted

MANDATORY SELF-CHECK before any write, external, or high-risk action. Invoke when about to Edit, Write, Bash, push, send, delete, or execute anything that affects state outside the immediate read task.
bb25see-hash/claude-intent-alignment-guard · ★ 0 · AI & Automation · score 72
Install: claude install-skill bb25see-hash/claude-intent-alignment-guard
# Intent Alignment Guard Two distinct functions, checked separately at the action boundary: - **Authorization** — did the user permit this action? (Tiers 1–4 below.) - **Quality** — does this output meet the encoded bar? (Constraint Library below.) Consent and quality are never blurred: an authorized action can still FAIL quality, and a high-quality output can still be unauthorized. Both must pass. ## Task-Start — Interactive Multiple Choice Run at the start of every non-conversational task. Skip for purely conversational turns ("thanks", "ok", "what does X mean"). --- ### Step 1 — All Questions (single call) Use `AskUserQuestion` with **four questions in a single call** (tool maximum is 4). Generate options from what you understand about the task and codebase — do not use generic placeholders. **Q1 — Task** (`header`: `"Task"`, 12 chars max) Generate 2–3 options that represent the plausible interpretations of what the user wants: - First option: your most confident interpretation (label it like an action: "Edit SKILL.md", "Update tracker", "Add auth endpoint") - Second option: a narrower or broader variant if genuinely ambiguous - Third option: only if a third distinct reading is plausible - Last option (always): "Skip IAG" — bypasses all guard checks; proceed immediately without context summary - "Other" is added automatically — do not add it yourself **Q2 — Scope** (`header`: `"Scope"`) Generate 2–4 options based on what files, vaults, or systems are mentioned or