Skip to content

Latest commit

 

History

History
38 lines (27 loc) · 1.16 KB

File metadata and controls

38 lines (27 loc) · 1.16 KB

ClaudeMUD

Plugin per Claude Code che sovrappone un'esperienza MUD fantasy con meccaniche GDR alle sessioni di lavoro.

Project Vision

La vision del progetto è documentata in docs/vision.md. Mantenerla aggiornata man mano che il progetto evolve.

Tech Stack

Dettagli completi in docs/tech-stack.md. In sintesi:

  • Linguaggio: TypeScript (strict)
  • Runtime / build: Bun (bun build --compile per CLI standalone)
  • Test: bun test
  • Lint / format: Biome
  • Git hooks: lefthook (pre-commit: biome check + test)

Development Workflow

bun install          # Installa dipendenze
bun run build        # Compila CLI in dist/claudemud
bun test             # Esegui test
bun run check        # Biome check + test
bun run lint         # Solo lint
bun run format       # Formatta codice

Struttura

  • src/ — Sorgente TypeScript (CLI + game engine)
  • scripts/ — Shell script (status line proxy)
  • skills/, hooks/, agents/ — Componenti plugin Claude Code (da implementare)
  • dist/ — Output compilato (gitignored)
  • docs/ — Documentazione progetto