Lattice — Composable AI skills that teach assistants structured thinking (design-first, context-aware, architecture-guided)
GitHub-Repo techygarg/lattice, das ein Framework komponierbarer Skills formalisiert, um eine Engineering-Disziplin in KI-Coding-Assistenten (Claude Code, Cursor) zu installieren.
Von techygarg// Quelle github.com ↗/Lesezeit 2 min/.md// Automatisch geprüfte Übersetzung
techygarg/lattice ist ein Open-Source-MIT-Framework komponierbarer Skills, das darauf ausgelegt ist, "eine Engineering-Disziplin in jeden KI-Coding-Assistenten zu installieren" (Claude Code, Cursor). Das Repo stellt eine prägnante Diagnose auf: "KI-Assistenten springen direkt zum Code, treffen stillschweigend Designentscheidungen, vergessen Constraints mitten im Gespräch und produzieren Code, den niemand gegen echte Standards prüft."
Lattice begegnet dem mit drei Prinzip-Aphorismen: Skills over prompts (versionierte, teameigene Dateien > persönliche Prompts), Composability over monoliths (komponierbare Single-Purpose-Skills > erschöpfende Dokumente), Living context over static config (der Ordner .lattice/"wird über Feature-Zyklen hinweg intelligenter").
Die konzeptionelle Originalität liegt in der dreistufigen Architektur:
- Atoms: Guardrails zu Einzelprinzipien, die Clean Code, Architektur, DDD, sichere Codierung, Testqualität und Design-First abdecken.
- Molecules: mehrstufige Workflows, die die Atoms kombinieren — Design, Implement, Refactor, Fix, Review.
- Refiners: geführte Interviews, die projektspezifische Standards erzeugen, die das Verhalten der Atoms für ein gegebenes Team anpassen.
Die kanonische Pipeline reiht lattice-init → design-blueprint → code-forge → review aneinander, mit refactor-safely und bug-fix als Ablegern. Der Befehl /design-blueprint erzwingt einen fünfstufigen progressiven Designansatz — Design-First als nicht verhandelbare Konvention. Der Ordner .lattice/ sammelt Projektstandards, Entscheidungen, Review-Erkenntnisse als lebendiges Gedächtnis des Projekts.
Die Installation erfolgt entweder über ein Claude-Code-Plugin (/plugins marketplace add techygarg/lattice), das mit Cursor kompatibel ist, oder per Clone + dem Shell-Skript install.sh. Dichte Dokumentation (Origin Story, How It Works, Practical Guide, Configuration Reference, Framework Intelligence, Collaborative Judgment), erweitert durch eine Artikelserie auf martinfowler.com zu fünf Collaboration Patterns — dasselbe redaktionelle Netzwerk wie Böckeler (Harness engineering for coding agent users, 2026-04-02) und Fowler (Thoughtworks Retreat, 2026-02-13).
Lattice fügt sich in die doktrinäre Konvergenz von 2026 von Skills-Frameworks für Coding-Agenten ein, neben Vincent Superpowers (2026-04-02), Anthropic Skills (2025-10-16), Curran Skills-Based Plugin Architecture (Intercom 2026-04-16), Habert PROJ-AI (WEnvision 2026-05-05), Wescale Usine Logicielle Augmentée (2026-05-03) und — der stärksten Konvergenz im Korpus ohne erklärte Abstammung — Compound Engineering (Every, Shipper/Klaassen 2025-12-11): isomorphe Pipelines (lattice-init → design-blueprint → code-forge → review ↔ ce:brainstorm → ce:plan → ce:work → ce:review), lebendige Kontextschicht (.lattice/ ↔ docs/plans/+solutions/+brainstorms/), Lattices drei Prinzipien lassen sich auf drei doktrinäre Entscheidungen von CE abbilden. Im Vergleich zu Vincent (130k+ Stars, ausgereift) bietet Lattice (18 Stars) eine formalere Architektur (Atoms/Molecules/Refiners) und eine explizite Design-First-Haltung als Stufe null.
Einschränkungen: noch ein junges Repo, keine durch massive Adoption etablierte Validierung, der Autor verfügt über wenig institutionelle Dokumentation, der Code ist zu 100 % Shell. Doch die Positionierung ist ausgereift: Dies ist verpackte, als Plugin installierbare Doktrin, kein hastiger Prototyp. Eine nützliche Referenz, um Skills-Architekturen zwischen FR-Ansätzen (PROJ-AI, Wescale) und angelsächsischen (Lattice, Superpowers) zu vergleichen.
Datum der Aufnahme in den Veille-Ordner. 2026-05-05 (URL per mobilem Share eingereicht). Das Repo selbst weist im extrahierten README kein klares Datum aus — ein laufendes, junges Projekt, doktrinär aber ausgereift.
Autor.techygarg — reale Identität im README nicht dokumentiert; zeichnet eine Artikelserie auf martinfowler.com, die fünf zugrunde liegende Collaboration Patterns erläutert.
Tagline."Install engineering discipline into any AI coding assistant" / "Composable AI skills that teach assistants structured thinking — design-first, context-aware, and architecture-guided."
Ausgangsdiagnose."AI coding assistants jump straight to code, silently make design decisions, forget constraints mid-conversation, and produce output nobody reviewed against real standards." — vier kanonische Fehlfunktionen des Agenten im Jahr 2026.
Drei zentrale Prinzipien. 1. Skills over prompts — versionierte, teameigene Skill-Dateien im Repo > persönliche Prompts auf einzelnen Maschinen. 2. Composability over monoliths — kombinierbare Single-Purpose-Skills > erschöpfende Anweisungsdokumente. 3. Living context over static config — der Ordner .lattice/"wird über Feature-Zyklen hinweg intelligenter" (ein Gedächtnis, das sich mit jedem ausgelieferten Feature aufbaut).
Dreistufige Architektur (zentrale konzeptionelle Originalität). | Stufe | Funktion | Umfasst | |------|----------|--------| | Atoms | Guardrails zu Einzelprinzipien | Clean Code, Architektur, DDD, sichere Codierung, Testqualität, Design-First-Ansatz | | Molecules | Mehrstufige Workflows, die die Atoms kombinieren | Design, Implement, Refactor, Fix, Review | | Refiners | Geführte Interviews, die projektspezifische Standards erzeugen | Passt das Verhalten der Atoms für ein Team / ein Repo an |
Kanonische Pipeline.lattice-init → design-blueprint → code-forge → review (Hauptsequenz, Design-First), mit refactor-safely und bug-fix als Ablegern für strukturelle und defensive Arbeit.
Fünf Hauptbefehle / Skills.
/lattice-init — Projektscan + Erstkonfiguration
/design-blueprint — fünfstufiger progressiver Designansatz (Design vor Code)
/code-forge — Implementierung unter Anwendung der Qualitätsstandards
/review — Audit der Änderungen + Persistierung von Erkenntnissen in .lattice/
Lebendige Kontextschicht (.lattice/). ein Ordner, der Projektstandards, Entscheidungen, Review-Erkenntnisse ansammelt, während Features ausgeliefert werden. Er entspricht dem DOCTRINE/ + DR/ von Habert PROJ-AI oder einer um gelernte Muster angereicherten CLAUDE.md/AGENTS.md.
Lokal.git clone https://github.com/techygarg/lattice.git, dann ./tools/install.sh /absoluter/pfad/zu/ihrem/skills/ordner.
Zugehörige Dokumentation. Origin Story, How It Works, Practical Guide, Configuration Reference, Framework Intelligence, Collaborative Judgment + eine Artikelserie auf martinfowler.com zu den fünf zugrunde liegenden Collaboration Patterns (Netzwerk Böckeler/Fowler/Thoughtworks).
Positionierung innerhalb des Veille-Ordners (hohe Konvergenzdichte).
Unmittelbare Familie (Skills-Frameworks für Coding-Agenten, 2026).
Vincent *Superpowers. * (2026-04-02): agentisches Skills-Framework mit SKILL.md, strikter TDD, Brainstorming. Lattice = dieselbe Kategorie, geht aber weiter in der formalen Komposition (Atoms→Molecules→Refiners) und im expliziten Design-First.
Anthropic *Skills. * (2025-10-16, Willison 2025-10-16): offizielle Ankündigung von Claude Skills. Lattice ist eine eigenständige Implementierung dieser Primitive.
Karpathy *Skills for Claude Code. (2026-01-27): 4 Anti-Bloat-Prinzipien. Lattice konvergiert bei Einfachheit und Anti-Monolithismus ("composability over monoliths"*).
Curran *Skills-Based Plugin Architecture. * (2026-04-16): Intercom, privater Marketplace mit 153 Beitragenden / 267 Skills. Lattice = ein individuelles Open-Source-Äquivalent zu einem Skills-Marketplace, jedoch mit einer auferlegten Architektur (Atoms/Molecules/Refiners).
Habert WEnvision PROJ-AI. (2026-05-05): Repo+Agent+Doktrin, sechs Zonen. Lattice teilt dieselbe Living-Context-vs-Static-Config*-These, orientiert sich aber eher an der Softwareproduktion als am Projektmanagement.
Wescale Usine Logicielle Augmentée. (2026-05-03): 6 Produktionslinien, injizierte Governance. Lattice = das Open-Source-Äquivalent, das man als Claude-Code-Plugin installiert, während Wescale eine über Beratung gelieferte Methodik ist.
Compound Engineering — Every. (Shipper/Klaassen 2025-12-11, Chow 2026-03-31, Every-GitHub-Plugin 2025-12-10, Shipper AI-native company 2025-11-23): die stärkste doktrinäre Konvergenz im Korpus mit Lattice — ohne erklärte Abstammung in beide Richtungen.
Lebendige Kontextschicht. Lattice .lattice/ ↔ CE docs/plans/, docs/solutions/, docs/brainstorms/ (dieselben lebendigen Artefakte, die sich mit ausgelieferten Features aufbauen).
Lattices drei Prinzipien ↔ CEs drei doktrinäre Entscheidungen.Skills over prompts ↔ versionierte Slash-Commands; Composability over monoliths ↔ spezialisierte Subagenten (12 ce:review-Reviewer); Living context over static config ↔ docs/plans als lebendige Dokumente.
Gemeinsame Design-First-Haltung. die 5 Stufen von /design-blueprint ↔ Klaassens Stop Coding and Start Planning (2025-11-06) drei Genauigkeitsstufen.
Review am Pipeline-Ausgang. Lattice /review ↔ CE ce:review (12 Reviewer, Confidence-Scoring, Fixer-Queue).
Unterschiede. (1) Lattice erzwingt eine formale Typologie (Atoms/Molecules/Refiners), die bei CE fehlt, das eher flach ist; (2) CE wird von einer Medienorganisation (Every) getragen, die es zu einem verkaufbaren redaktionellen Produkt macht, Lattice ist individuelles Open Source; (3) Asymmetrische Reife: CE bei v2.60.0 mit einem Marketplace-Plugin und wöchentlich dokumentierter Adoption (Every Source Code), Lattice bei 18 Stars / 52 Commits; (4) Unterschiedliche redaktionelle Netzwerke — martinfowler.com/Thoughtworks (Lattice) vs. Every (CE).
Lesart. Beide Frameworks sind unabhängige Konvergenzen auf die Primitiven, die 2026 zum Standard werden, um Coding-Agenten zu disziplinieren. Die oberflächliche Ähnlichkeit (Slash-Commands, 4-Stufen-Pipeline, lebendige Dokumente, verpflichtendes Review) ist das stabile Vokabular, das entsteht — keine direkte Einflussnahme.
Theoretische Familie (Harness Engineering).
Trivedy *Anatomy of an Agent Harness. * (2026-03-10): Agent = Model + Harness, 7 Primitive. Lattice = ein konkreter operativer Harness, der mehrere Primitive implementiert.
Osmani *Agent Harness Engineering. (2026-04-19): Gleichung und 7 konsolidierte Primitive, AGENTS.md „Pilot's Checklist“*. Lattice fügt sich in diese Doktrin ein.
Böckeler *Harness engineering for coding agent users. * (2026-04-02, martinfowler.com): Feedforward-Guides, Feedback-Sensoren. Dasselbe redaktionelle Netzwerk wie Lattice (martinfowler.com).
Seale *Semantic Agent: (Model+Harness) + (Ontology+Data). * (2026-04-17): erweitert die Harness-Gleichung um Ontologie. Lattice = die operative Facette aus Design-First + Komposition.
Familie Design-First / Specs.
Osmani *How to write a good spec for AI agents. (2026-01-13): 5 Spec-Prinzipien, Plan Mode. Lattice macht Design-First zur verpflichtenden Stufe 0*.
Klaassen *Stop Coding and Start Planning. * (2025-11-06): Compounding Engineering, drei Genauigkeitsstufen. Lattice konvergiert.
martinfowler.com-Verbindung. Lattice fügt sich in das Netzwerk ein, das Böckeler (April 2026) und Fowler (Thoughtworks Retreat, 2026-02-13) umfasst. Es ist ein angelsächsisches, mit Thoughtworks vertrautes Netzwerk, das das Referenzvokabular für Coding-Agent-Disziplin 2026 setzt.
Zu benennende Einschränkungen.
Kleines Repo. (18 Stars / 52 Commits) — noch nicht durch massive Adoption validiert wie Superpowers (130k+ Stars).
Code zu 100 % Shell. — einfache Installation, aber operative Bindung an die Umgebung Claude Code/Cursor.
Dichte, aber junge Dokumentation. — die praktische Reife von Atoms/Molecules/Refiners muss sich in der Praxis erst noch beweisen.
Autor mit geringer institutioneller Identifizierung. — Autorität wird durch das Framework selbst + die martinfowler.com-Verbindung aufgebaut, aber ohne offensichtliche öffentliche Referenzen.
Nützlich für. die Gestaltung einer internen .skills/-Ordnerarchitektur für ein Claude-Code-Team; einen Side-by-Side-Vergleich mit Vincent Superpowers und Habert PROJ-AI in einer Management-Präsentation; eine Referenz in einem französischen Harness-Engineering-Dossier, das FR-Ansätze (PROJ-AI, Wescale) mit angelsächsischen (Lattice, Superpowers) vergleicht.
Zugeschriebene Aussagen
"Skills over prompts"
— Lattice
"Composability over monoliths"
— Lattice
"Living context over static config"
— Lattice
Der aus dieser Fiche extrahierte Wissensgraph — 14 Entitäten, 22 Relationen.