Lagune Engineering Reference

Interní technická pravidla projektu pro kódovou základnu Lagune (toolchain, konvence, build)

od wellwelwel · wellwelwel/lagune

Funguje s nastavením ★ 8.0/10

Lagune Engineering Reference — Interní technická pravidla projektu pro kódovou základnu Lagune (toolchain, konvence, build)

Co umí

Autoritativní technická reference pro projekt Lagune: jeho runtime-agnostický toolchain Node/Bun/Deno, konvence kódu a typová pravidla TypeScriptu, cesta sestavení/distribuce esbuild a jak fungují jeho deterministické sledovací hooky. Spouští se pro přispěvatele před psaním nebo změnou zdrojového kódu pod src/ nebo test/, nebo před sestavením — uvnitř repozitáře Lagune.

Testovací report

Pravidla pro jeden projekt, nikoli obecná dovednost: diktuje přesné konvence Lagune (pouze ESM, pouze pojmenované exporty, všechny typy omezeny na src/types/, žádné any nebo as-unknown-as, prefix importu node:, Poku napříč třemi runtimy), které by žádná základní linie nemohla odvodit — skutečně užitečné, ale pouze pokud pracujete uvnitř repozitáře Lagune. Označeno internal:true a jeho dva hlavní křížové odkazy, CLAUDE.md a dovednost architektury, zůstávají viset, protože instalace jednoho adresáře nekopíruje ani jeden.

Testováno: 2026-07-24 · Claude Code 2.x (agent harness)

Instalace

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

Příkazy a ukázkové prompty

  • /lagune-engineeringInterní technická pravidla projektu pro kódovou základnu Lagune (toolchain, konvence, build)

Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):

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