# techygarg-lattice-composable-ai-skills-atoms-molecules-refiners-2026-05-05

## Veille

GitHub-Repo `techygarg/lattice`, das ein Framework **komponierbarer Skills** formalisiert, um eine *Engineering-Disziplin* in KI-Coding-Assistenten (Claude Code, Cursor) zu installieren. Markante dreistufige Architektur: **Atoms** (Guardrails zu Einzelprinzipien: Clean Code, DDD, Security, Testqualität, Design-First), **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 anpassen). Operative Pipeline `lattice-init` → `design-blueprint` → `code-forge` → `review`, mit `refactor-safely` und `bug-fix` als Ablegern. Drei zentrale Prinzipien: *"Skills over prompts"*, *"Composability over monoliths"*, ***"Living context over static config"*** — der Ordner `.lattice/` wird mit jedem Feature-Zyklus intelligenter. MIT, reines Shell, 18 Stars / 52 Commits, eine Artikelserie auf martinfowler.com, die fünf *Collaboration Patterns* erläutert. Starke Konvergenz mit Vincent *Superpowers* (2026-04-02), Habert *PROJ-AI* (2026-05-05), Wescale *Usine Logicielle Augmentée* (2026-05-03) und — die höchste doktrinäre Konvergenz ohne erklärte Abstammung — **Compound Engineering** von 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/`), eine gemeinsame Design-First-Haltung, verpflichtendes Review am Ende. Die *Coding-Agent-Harness*-Doktrin von 2026 konvergiert auf ein stabiles Vokabular, ohne direkte Einflussnahme.

## Titre Article

Lattice — Composable AI skills that teach assistants structured thinking (design-first, context-aware, architecture-guided)

## Date

2026-05-05

## URL

https://github.com/techygarg/lattice

## Keywords

lattice, techygarg, composable AI skills, engineering discipline, AI coding assistant framework, Claude Code plugin, Cursor compatible, three-tier architecture, atoms guardrails, molecules workflows, refiners interview-driven, lattice-init, design-blueprint, code-forge, review, refactor-safely, bug-fix, .lattice folder, living context layer, skills over prompts, composability over monoliths, living context over static config, design-first methodology, five-level progressive design, DDD secure coding test quality, project-specific standards, versioned skill files, team-owned skills, single-purpose skills, multi-step workflows, martinfowler.com five collaboration patterns, MIT license, shell installation, marketplace plugin

## Authors

techygarg (auteur GitHub, identité réelle non précisée dans le README ; auteur d'une série d'articles publiée sur martinfowler.com).

## Ton

**Profil**: Ein GitHub-Repository für ein meinungsstarkes Skills-Framework für Coding-Agenten mit einem dichten, strukturierten README, das gleichzeitig als Produktpitch, Architekturdokumentation und philosophisches Manifest dient. Der Autor (techygarg) präsentiert sich nicht über institutionelle Referenzen, sondern über die Qualität des Frameworks und durch die Veröffentlichung einer Artikelserie auf **martinfowler.com** — einem Netzwerk, das Böckeler (*Harness engineering for coding agent users*, 2026-04-02) und Fowler selbst (*Thoughtworks Retreat*, 2026-02-13) umfasst. Zielgruppe: Tech Leads und Engineering Manager, die mit Claude Code/Cursor unverhandelbare Standards in ihren Teams installieren wollen, sowie die Open-Source-Community der Claude-Code-Plugins.

**Stil**: Eine präskriptiv-manifestartige Stimme, ein tech-redaktionelles Register mit hoher konzeptioneller Dichte. Drei bemerkenswerte redaktionelle Entscheidungen:

1. **Eine kurze, unverblümte Diagnose**: *"AI coding assistants jump straight to code, silently make design decisions, forget constraints mid-conversation, and produce output nobody reviewed against real standards."* Vier Verben, vier kanonische Fehlfunktionen. Kein Hype, kein Versprechen — eine Tatsachenfeststellung.

2. **Eine konzeptionelle Triade**: *Atoms / Molecules / Refiners* ist eine bewusste Anleihe aus der organischen Chemie, angewandt auf Software-Engineering. Sie ist einprägsam, sie skaliert (Einzelprinzip → Workflow → Anpassung), und sie etabliert eine Grammatik der Komposition. Strukturierendes Vokabular.

3. **Drei Prinzip-Aphorismen**: *"Skills over prompts"*, *"Composability over monoliths"*, *"Living context over static config"*. Ein Strunk-&-White-Format für das Tech-Manifest — jedes Prinzip ist ein binärer Gegensatz, der eine Position bezieht.

**Ausgearbeitete Metaphern**: *"living context layer"* für den Ordner `.lattice/`, der *"über Feature-Zyklen hinweg intelligenter wird"* (ein Projektgedächtnis, das sich aufbaut), *"engineering discipline installed into any AI coding assistant"* (Engineering als *Haltung*, die dem Assistenten auferlegt wird). Keine erzwungene Emotion, keine künstliche Dringlichkeit, aber eine Autorität, die durch die Kohärenz des Frameworks strukturiert wird.

**Autorität**: aufgebaut durch (a) architektonische Strenge (explizite Dreistufigkeit, benannte Pipeline), (b) die zugehörige Veröffentlichung auf martinfowler.com (ein angelsächsisches, mit Thoughtworks vertrautes Netzwerk), (c) unmittelbare Einsatzfähigkeit (installierbares Claude-Code-Plugin + lokales Skript), (d) die MIT-Lizenz und den reinen Shell-Code (Transparenz und reibungslose Adoption). Ein kleines Projekt (18 Stars / 52 Commits), aber eine ausgereifte Positionierung — dies ist verpackte Doktrin, kein hastiges Nebenprojekt.

## Pense-betes

- **Quelle**: GitHub-Repo `techygarg/lattice` (https://github.com/techygarg/lattice). MIT-Lizenz, **18 Stars / 0 Forks / 52 Commits** (Snapshot Mai 2026), Code zu 100 % Shell.
- **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/`
- `/refactor-safely` — geführte strukturelle Überarbeitung
- `/bug-fix` — defektgetriebener Workflow
- **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`.
- **Installation**:
- **Claude-Code-Plugin**: `/plugins marketplace add techygarg/lattice` → `/plugins install lattice` → `/reload-plugins`. Kompatibel mit Cursor.
- **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.
- **Isomorphe Pipelines**: Lattice `lattice-init → design-blueprint → code-forge → review` ↔ CE `ce:brainstorm → ce:plan → ce:work → ce:review` (+ `compound`-Loop).
- **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.

## RésuméDe400mots

`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.

## GrapheDeConnaissance

- techygarg —a_créé→ Lattice (TECHNOLOGIE, 0.97)
- Lattice —est_instance_de→ framework de skills composables (CONCEPT, 0.97)
- Lattice —s_applique_à→ Claude Code et Cursor (TECHNOLOGIE, 0.96)
- Lattice —est_basé_sur→ Architecture trois-tiers Lattice (CONCEPT, 0.97)
- Atoms (Lattice) —est_instance_de→ guardrails mono-principe (CONCEPT, 0.96)
- Molecules (Lattice) —utilise→ Atoms (Lattice) (CONCEPT, 0.96)
- Refiners (Lattice) —affine→ Atoms (Lattice) (CONCEPT, 0.95)
- Pipeline Lattice —est_basé_sur→ Pipeline Lattice (CONCEPT, 0.96)
- .lattice folder —est_instance_de→ living context layer projet (CONCEPT, 0.96)
- techygarg —publie→ série d'articles sur martinfowler.com (DOCUMENT, 0.93)
- Lattice —utilise→ design-first progressive approach (5 niveaux, imposé) (METHODOLOGIE, 0.94)
- Lattice —affirme_que→ "Skills over prompts" (CITATION, 0.97)
- Lattice —affirme_que→ "Composability over monoliths" (CITATION, 0.97)
- Lattice —affirme_que→ "Living context over static config" (CITATION, 0.97)
- Lattice —utilise→ licence MIT (CONCEPT, 0.97)
- Lattice —fait_partie_de→ Famille skills frameworks 2026 (CONCEPT, 0.94)
- Lattice —converge_avec→ Superpowers (Vincent) (TECHNOLOGIE, 0.92)
- Lattice —converge_avec→ PROJ-AI (Habert WEnvision) (METHODOLOGIE, 0.91)
- Lattice —converge_avec→ Convergence Lattice ↔ Compound Engineering (METHODOLOGIE, 0.93)
- Pipeline Lattice —converge_avec→ pipeline ce:brainstorm → ce:plan → ce:work → ce:review (isomorphisme) (METHODOLOGIE, 0.91)
- .lattice folder —converge_avec→ docs/plans + docs/solutions + docs/brainstorms (CE, isomorphisme) (TECHNOLOGIE, 0.9)
- Lattice —fait_partie_de→ réseau éditorial martinfowler.com (ORGANISATION, 0.89)

---
Canonical: https://www.thekb.eu/de/fiches/techygarg-lattice-composable-ai-skills-atoms-molecules-refiners-2026-05-05/
