Lagune Engineering Reference

Prosjektinterne ingeniørregler for Lagune-kodebasen (verktøykjede, konvensjoner, bygg)

av wellwelwel · wellwelwel/lagune

Krever oppsett ★ 8.0/10

Lagune Engineering Reference — Prosjektinterne ingeniørregler for Lagune-kodebasen (verktøykjede, konvensjoner, bygg)

Hva den gjør

Den autoritative ingeniørreferansen for Lagune-prosjektet: dens runtime-agnostiske Node/Bun/Deno-verktøykjede, TypeScript-kodekonvensjoner og type-regler, esbuild bygg-/distribusjonssti, og hvordan dens deterministiske sporingshooks fungerer. Utløses for bidragsytere før de skriver eller endrer kildekode under src/ eller test/, eller før bygging – inne i Lagune-repoet.

Testrapport

En enkeltprosjekt-regelbok, ikke en generell ferdighet: den dikterer Lagunes eksakte konvensjoner (kun ESM, kun navngitte eksport, alle typer begrenset til src/types/, ingen any eller as-unknown-as, node: import-prefiks, Poku på tvers av tre runtimes) som ingen baseline kunne utlede – genuint nyttig, men bare hvis du jobber inne i Lagune-repoet. Merket internal:true, og dens to overskrifts-krysslenker, CLAUDE.md og arkitekturferdigheten, henger løst fordi enkeltmappeinstallasjonen ikke kopierer noen av dem.

Testet på: 2026-07-24 · Claude Code 2.x (agent harness)

Installer

git clone https://github.com/wellwelwel/lagune
mkdir -p ~/.claude/skills
cd lagune && cp -r .claude/skills/engineering ~/.claude/skills/lagune-engineering

Kommandoer og eksempelprompter

  • /lagune-engineeringProsjektinterne ingeniørregler for Lagune-kodebasen (verktøykjede, konvensjoner, bygg)

Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):

  • 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?