gabe-teachlisted
Install: claude install-skill khujta/gabe-suite
# Gabe Teach — human knowledge consolidation
## Gabe execution contract (E1–E7)
This skill runs under the suite execution contract — E1 EVIDENCE · E2 RUN-BEFORE-✅ · E3 NO SILENT DOWNGRADE · E4 REUSE FIRST · E5 STATE SYNC · E6 MISSING ANCHOR = STOP · E7 REPORT WHERE — floors, not ceilings; a skill's own gate may be stricter, never looser. Full text: `../gabe-docs/references/execution-contract.md` (if that file is missing, E6 applies — STOP).
## What this does
Countermeasure for "the human can't keep up with AI-paced changes." Teach-first, config-last: every bare-ish invocation renders a lesson or narrative immediately (never a dashboard); dashboards, catalog browsing, wells editing, and history browsing live behind explicit subcommands. Topics anchor to **gravity wells** (architectural sections of the app) so the human builds a map before individual details. Every lesson ends with the same four-verb menu: `[explain]` / `[next]` / `[test]` / `[skip]`.
**Modes** (from the spec's own Step 0 table):
| Mode | Kind | Purpose |
|------|------|---------|
| `brief` | orient | Newcomer-onboarding snapshot: app purpose + wells overview + recent activity |
| `topics` | teach | Session-aware teach loop over recent project changes (main flow) |
| `status` | admin | KNOWLEDGE.md summary per well + history timeline dashboard |
| `wells` | admin | List/edit gravity wells (rename, merge, archive, view topics per well) |
| `init-wells` | admin | Wizard to define gravity wells |
| `history`