IN
indexer
Goal - Keep all cross-references and catalog tables up to date.
Install
mkdir -p .claude/skills/indexer && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/13656" && unzip -o skill.zip -d .claude/skills/indexer && rm skill.zipInstalls to .claude/skills/indexer
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Goal - Keep all cross-references and catalog tables up to date.63 chars · catalog descriptionno explicit “when” trigger
About this skill
Indexing + export skill
Goal
- Keep all cross-references and catalog tables up to date.
Inputs
- The repository filesystem.
Outputs
catalog/documents.*,catalog/ideas.*,catalog/projects.*,catalog/xref.ymlcatalog/kanban.md,catalog/unused-ideas.md- Exported indexes:
catalog/ideas.md,catalog/documents.md,catalog/projects.md,catalog/kanban.md
Procedure
python tools/townctl.py indexpython tools/townctl.py export-sitepython tools/townctl.py lint
Guardrails
- Generated files should be treated as build artifacts; don’t hand-edit them.