Lagune Engineering Reference

Projektinterna ingenjörsregler för Lagune-kodbasen (verktygskedja, konventioner, bygg)

av wellwelwel · wellwelwel/lagune

Fungerar med konfiguration ★ 8.0/10

Lagune Engineering Reference — Projektinterna ingenjörsregler för Lagune-kodbasen (verktygskedja, konventioner, bygg)

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 path
  • How do Lagune's deterministic tracking hooks actually work?