Lagune Engineering Reference

Règles d'ingénierie internes au projet pour la base de code Lagune (chaîne d'outils, conventions, build).

par wellwelwel · wellwelwel/lagune

Fonctionne avec configuration ★ 8.0/10

Lagune Engineering Reference — Règles d'ingénierie internes au projet pour la base de code Lagune (chaîne d'outils, conventions, build).

Ce que fait

La référence d'ingénierie faisant autorité pour le projet Lagune : sa chaîne d'outils agnostique au runtime Node/Bun/Deno, ses conventions de code TypeScript et ses règles de type, le chemin de build/distribution esbuild, et le fonctionnement de ses hooks de suivi déterministes. Se déclenche pour les contributeurs avant d'écrire ou de modifier du code source sous src/ ou test/, ou avant le build — à l'intérieur du dépôt Lagune.

Rapport de test

Un recueil de règles pour un seul projet, pas une compétence générale : il dicte les conventions exactes de Lagune (ESM-only, named exports only, tous les types confinés à src/types/, pas de any ou as-unknown-as, préfixe d'importation node:, Poku sur trois runtimes) qu'aucune référence ne pourrait inférer — réellement utile, mais seulement si vous travaillez à l'intérieur du dépôt Lagune. Marqué internal:true, et ses deux liens croisés principaux, CLAUDE.md et la compétence d'architecture, sont laissés en suspens car l'installation en un seul répertoire ne copie aucun des deux.

Testé le: 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

Commandes et exemples de prompts

  • /lagune-engineeringRègles d'ingénierie internes au projet pour la base de code Lagune (chaîne d'outils, conventions, build).

Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :

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