techygarg/lattice è un framework open-source MIT di skill componibili progettato per "installare una disciplina ingegneristica in qualsiasi assistente di coding AI" (Claude Code, Cursor). Il repository espone una diagnosi concisa: "Gli assistenti AI passano direttamente al codice, prendono silenziosamente decisioni di design, dimenticano i vincoli a metà conversazione e producono codice che nessuno rivede rispetto a standard reali."

Lattice affronta il problema con tre principi-aforismi: Skills over prompts (file di skill versionati, di proprietà del team > prompt personali), Composability over monoliths (skill componibili a scopo singolo > documenti esaustivi), Living context over static config (la cartella .lattice/ "diventa più intelligente attraverso i cicli di feature").

L'originalità concettuale risiede nell'architettura a tre livelli: - Atoms: guardrail a principio singolo che coprono clean code, architettura, DDD, secure coding, qualità dei test, design-first. - Molecules: workflow multi-step che compongono gli atoms — design, implement, refactor, fix, review. - Refiners: interviste guidate che producono standard specifici del progetto, personalizzando il comportamento degli atoms per un dato team.

La pipeline canonica sequenzia lattice-initdesign-blueprintcode-forgereview, con refactor-safely e bug-fix come ramificazioni. Il comando /design-blueprint impone un approccio di design progressivo a cinque livelli — il design-first come convenzione non negoziabile. La cartella .lattice/ accumula standard di progetto, decisioni, insight di review come memoria vivente del progetto.

L'installazione avviene tramite un plugin Claude Code (/plugins marketplace add techygarg/lattice) compatibile con Cursor, oppure tramite clone + lo script shell install.sh. Una documentazione densa (Origin Story, How It Works, Practical Guide, Configuration Reference, Framework Intelligence, Collaborative Judgment) estesa da una serie di articoli su martinfowler.com su cinque collaboration patterns — la stessa rete editoriale di Böckeler (Harness engineering for coding agent users, 2026-04-02) e Fowler (Thoughtworks Retreat, 2026-02-13).

Lattice si inserisce nella convergenza dottrinale 2026 dei framework di skill per agenti di coding, accanto a 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) e — la convergenza più forte del corpus senza filiazione dichiarata — Compound Engineering (Every, Shipper/Klaassen 2025-12-11): pipeline isomorfe (lattice-init → design-blueprint → code-forge → reviewce:brainstorm → ce:plan → ce:work → ce:review), livello di contesto vivente (.lattice/docs/plans/+solutions/+brainstorms/), i tre principi di Lattice mappabili su tre scelte dottrinali di CE. Rispetto a Vincent (130k+ stelle, maturo), Lattice (18 stelle) offre un'architettura più formale (atoms/molecules/refiners) e una postura design-first esplicita come livello zero.

Limiti: repository ancora giovane, nessuna validazione consolidata tramite adozione massiva, l'autore ha poca documentazione istituzionale, il codice è 100% shell. Ma il posizionamento è maturo: si tratta di dottrina impacchettata e installabile come plugin, non di un prototipo affrettato. Un riferimento utile per confrontare le architetture di skill tra gli approcci FR (PROJ-AI, Wescale) e quelli anglosassoni (Lattice, Superpowers).