Lagune Engineering Reference

Projektinterne Engineering-Regeln für die Lagune-Codebasis (Toolchain, Konventionen, Build)

von wellwelwel · wellwelwel/lagune

Funktioniert mit Setup ★ 8.0/10

Lagune Engineering Reference — Projektinterne Engineering-Regeln für die Lagune-Codebasis (Toolchain, Konventionen, Build)

Was es kann

Die maßgebliche engineering reference für das Lagune project: its runtime-agnostic Node/Bun/Deno toolchain, TypeScript code conventions und type rules, the esbuild build/distribution path, und how its deterministic tracking hooks work. Wird für contributors ausgelöst, bevor sie source unter src/ oder test/ schreiben oder ändern, oder vor dem build — inside the Lagune repo.

Testbericht

Ein single-project rulebook, not a general skill: it dictates Lagune's exact conventions (ESM-only, named exports only, all types confined to src/types/, no any or as-unknown-as, node: import prefix, Poku across three runtimes) that no baseline could infer — genuinely useful, but only if you are working inside the Lagune repo. Marked internal:true, und its two headline cross-links, CLAUDE.md und the architecture skill, are left dangling because the single-dir install copies neither.

Getestet am: 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

Befehle & Beispiel-Prompts

  • /lagune-engineeringProjektinterne Engineering-Regeln für die Lagune-Codebasis (Toolchain, Konventionen, Build)

Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):

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