Lagune Engineering Reference

Reglas de ingeniería internas del proyecto para la base de código Lagune (cadena de herramientas, convenciones, compilación)

Por wellwelwel · wellwelwel/lagune

Funciona con configuración ★ 8.0/10

Lagune Engineering Reference — Reglas de ingeniería internas del proyecto para la base de código Lagune (cadena de herramientas, convenciones, compilación)

Qué hace

La referencia de ingeniería autorizada para el proyecto Lagune: su cadena de herramientas Node/Bun/Deno agnóstica al tiempo de ejecución, convenciones de código TypeScript y reglas de tipo, la ruta de compilación/distribución de esbuild, y cómo funcionan sus hooks de seguimiento deterministas. Se activa para los colaboradores antes de escribir o cambiar código fuente bajo src/ o test/, o antes de la compilación — dentro del repositorio de Lagune.

Informe de la prueba

Un libro de reglas de un solo proyecto, no una habilidad general: dicta las convenciones exactas de Lagune (solo ESM, solo exportaciones con nombre, todos los tipos confinados a src/types/, no any o as-unknown-as, prefijo de importación node:, Poku en tres tiempos de ejecución) que ninguna línea base podría inferir — genuinamente útil, pero solo si estás trabajando dentro del repositorio de Lagune. Marcado internal:true, y sus dos enlaces cruzados principales, CLAUDE.md y la habilidad de arquitectura, quedan colgando porque la instalación de un solo directorio no copia ninguno de los dos.

Probado el: 2026-07-24 · Claude Code 2.x (agent harness)

Instalación

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

Comandos y prompts de ejemplo

  • /lagune-engineeringReglas de ingeniería internas del proyecto para la base de código Lagune (cadena de herramientas, convenciones, compilación)

Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):

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