Lagune Engineering Reference
Projektinterna ingenjörsregler för Lagune-kodbasen (verktygskedja, konventioner, bygg)
Fungerar med konfiguration
Vad den gör
Den auktoritativa ingenjörsreferensen för Lagune-projektet: dess runtime-agnostiska Node/Bun/Deno-verktygskedja, TypeScript-kodkonventioner och typregler, esbuild-bygg-/distributionsvägen och hur dess deterministiska spårningshooks fungerar. Utlöses för bidragsgivare innan de skriver eller ändrar källkod under src/ eller test/, eller före bygg – inuti Lagune-repot.
Testrapport
En regelbok för ett enskilt projekt, inte en allmän färdighet: den dikterar Lagunes exakta konventioner (ESM-only, named exports only, alla typer begränsade till src/types/, ingen any eller as-unknown-as, node: import prefix, Poku över tre runtimes) som ingen baslinje kunde härleda – genuint användbar, men bara om du arbetar inuti Lagune-repot. Märkt internal:true, och dess två rubrik-korslänkar, CLAUDE.md och arkitekturfärdigheten, lämnas hängande eftersom en-kataloginstallationen inte kopierar någon av dem.
Testad: 2026-07-24 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/wellwelwel/lagune mkdir -p ~/.claude/skills cd lagune && cp -r .claude/skills/engineering ~/.claude/skills/lagune-engineering
Kommandon och exempelprompter
/lagune-engineeringProjektinterna ingenjörsregler för Lagune-kodbasen (verktygskedja, konventioner, bygg)
Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):
What are the TypeScript conventions before I edit src/?Explain Lagune's esbuild build and distribution pathHow do Lagune's deterministic tracking hooks actually work?