← ClaudeAtlas

gabe-archlisted

Architecture curriculum layer for the Gabe Suite. Holds concept files (one per idea: retry-with-backoff, idempotency-keys, circuit-breaker, …) organized by tier × specialization. Consulted by /gabe-teach for inline Architecture-link rendering in lessons, by /gabe-teach arch mode for dedicated architecture study, and by /gabe-teach for tagging topics with concepts they touch.
khujta/gabe-suite · ★ 0 · Data & Documents · score 60
Install: claude install-skill khujta/gabe-suite
# Gabe Arch — Architecture Curriculum A cross-project library of architecture concepts that accumulates as the human verifies them during project-driven `/gabe-teach` sessions. The goal is not to teach architecture in the abstract — it is to **reinforce universal architecture concepts while developing real apps**, so the human gradually becomes architect-minded (tradeoffs, scalability, reliability) without ever sitting through a disconnected lecture. ## How it fits the suite - **Topics** (from `/gabe-teach topics`) live in per-project `.kdbp/KNOWLEDGE.md`, driven by commits. - **Concepts** (this skill) live in `skills/gabe-arch/concepts/`, driven by the catalog below. - A single topic can be tagged with 0-N concepts (via the `ArchConcepts` column in `.kdbp/KNOWLEDGE.md`'s Topics table). - A verified topic increments the tagged concepts' status in `~/.claude/gabe-arch/STATE.md` — the global, cross-project source of truth. - `/gabe-teach arch` enters dedicated architecture mode: browse, teach, verify, or let the system pick the next concept via progressive pressure. ## Taxonomy See `TAXONOMY.md` for the full map. Summary: - **3 tiers:** `foundational` · `intermediate` · `advanced` - **7 specializations:** `agent` · `web` · `data` · `distributed-reliability` · `security` · `infra` · `cost` A concept can belong to multiple specializations (e.g., `retry-with-backoff` is `[distributed-reliability]`, `retry-aware-cost-cap` is `[cost, distributed-reliability]`). Tier is singul