Setup Structure Index
Installeert een twee-laags codebase-index (CLAUDE.md bestandskaart + per-directory YAML) met een hook die onderhoud afdwingt.
Getest · Werkt
Wat het doet
Zet een compacte, kosteloze bestandskaart op binnen CLAUDE.md plus gedetailleerde per-directory export-signature YAML-bestanden in .claude/structure/, en bedraadt een TaskCompleted hook die taakvoltooiing blokkeert wanneer bestanden/klassen/functies worden toegevoegd, verwijderd of hernoemd zonder de index bij te werken. Activeert bij "set up structure index", "add codebase structure tracking", "create structure files", of "set up code structure YAML".
Testrapport
De voorgeschreven CLAUDE.md bestandskaart, .claude/structure/*.yaml en .claude/settings.json TaskCompleted hook zijn gebouwd op een wegwerp-repo met 4 bestanden; alle drie de artefacten werden geparset als geldige JSON/YAML, in tegenstelling tot de statische prozanotities van de baseline die geen handhaving bevatten. Onafhankelijk bevestigd tegen het lokaal geïnstalleerde Claude Code instellingenschema dat TaskCompleted een echte hook-gebeurtenis is, geen verzonnen.
Getest op: 2026-07-15 · Claude Code 2.x (agent harness)
Installatie
git clone https://github.com/shannonbay/setup-structure-index cd setup-structure-index mkdir -p ~/.claude/skills cp -r . ~/.claude/skills/setup-structure-index
Commando's en voorbeeldprompts
/setup-structure-indexInstalleert een twee-laags codebase-index (CLAUDE.md bestandskaart + per-directory YAML) met een hook die onderhoud afdwingt.
Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):
Set up a structure index so my CLAUDE.md stays in sync with the codebaseAdd per-directory YAML export signatures and a hook to enforce updatesCreate a codebase structure map that blocks tasks when files get renamed