Lagune Engineering Reference

Project-interne engineeringregels voor de Lagune codebase (toolchain, conventies, build)

Door wellwelwel · wellwelwel/lagune

Werkt met setup ★ 8.0/10

Lagune Engineering Reference — Project-interne engineeringregels voor de Lagune codebase (toolchain, conventies, build)

Wat het doet

De gezaghebbende engineeringreferentie voor het Lagune-project: de runtime-agnostische Node/Bun/Deno toolchain, TypeScript codeconventies en type-regels, het esbuild build/distributiepad en hoe de deterministische tracking hooks werken. Activeert voor bijdragers voordat ze broncode schrijven of wijzigen onder src/ of test/, of vóór de build — binnen de Lagune repo.

Testrapport

Een single-project rulebook, geen algemene skill: het dicteert Lagune's exacte conventies (ESM-only, named exports only, alle types beperkt tot src/types/, geen any of as-unknown-as, node: import prefix, Poku over drie runtimes) die geen baseline kon afleiden — echt nuttig, maar alleen als u binnen de Lagune repo werkt. Gemarkeerd internal:true, en de twee headline cross-links, CLAUDE.md en de architecture skill, blijven onvervuld omdat de single-dir install geen van beide kopieert.

Getest op: 2026-07-24 · Claude Code 2.x (agent harness)

Installatie

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

Commando's en voorbeeldprompts

  • /lagune-engineeringProject-interne engineeringregels voor de Lagune codebase (toolchain, conventies, build)

Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):

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