gabe-alignlisted
Install: claude install-skill khujta/gabe-suite
# Gabe Align — Alignment Guardian
## Purpose
Two responsibilities:
1. **Manual alignment checks** — test proposed work against curated values BEFORE building. Three modes: shallow (quick), standard (full), deep (full + brief).
2. **Automatic checkpoint** — at commit/PR boundaries, evaluate values + test scenario coverage. Fires via hooks, no manual invocation needed.
> **Rendering note.** Output templates in this spec wrapped in bare triple-backtick fences are spec-meta delimiters — render their contents as plain markdown at runtime. Alignment tables and verdicts display as markdown. See `gabe-docs/SKILL.md` § "Runtime output rendering convention".
---
## Modes
### Manual Checks
| Mode | Alias | Values Checked | Output | Use Case |
|------|-------|---------------|--------|----------|
| **shallow** | `sf`, `bf` | Core only (A1-A3) + project values | 3-5 lines inline | Quick sanity check, auto-trigger in gabe-roast |
| **standard** | (default) | All Standard (A1-A7+) + project values + advisory AP checks | Full alignment document | Before design, implementation, or non-trivial tasks |
| **deep** | `dp` | All values + advisory AP checks + brief | Alignment document + alignment brief | Greenfield projects, new architectures, major decisions |
### Automatic Checkpoint
Fires at `git commit` / `gh pr create` via hook. Runs:
1. Values evaluation (user-level + project-level) — like shallow but with all loaded values
2. Scenario check — 3 realistic user scenarios per changed