Arrow Maintenance
Audit spec-to-code drift en verweesde EARS specs over een linked-intent-dev overlay.
Werkt met setup
Wat het doet
Navigatie- en auditlaag voor de linked-intent-dev (LID) methodologie: oriënteert via docs/arrows/index.yaml, voert een vijf-check audit (reference coherence, coverage, staleness, drift, orphans) uit op docs/arrows en docs/intent, en voert atomaire split/merge/rename/re-parent operaties uit op EARS-ID-bearing spec segmenten. Triggert op /arrow-maintenance of ambient wanneer docs/arrows/ bestaat in het project.
Testrapport
De vijf-check audit (reference coherence, coverage, staleness, drift, orphans) ving een synthetische reverse-orphan @spec annotatie en een stale audited_sha in een mock index.yaml die een gewone code review over het hoofd zag — maar de skill is inert zonder de sibling docs/arrows + docs/intent LID conventie en de linked-intent-dev skill die al in het project is ingesteld.
Getest op: 2026-07-14 · Claude Code 2.x (agent harness)
Installatie
git clone https://github.com/jszmajda/lid cd lid mkdir -p ~/.claude/skills cp -r plugins/arrow-maintenance/skills/arrow-maintenance ~/.claude/skills/arrow-maintenance
Commando's en voorbeeldprompts
/arrow-maintenanceAudit spec-to-code drift en verweesde EARS specs over een linked-intent-dev overlay.
Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):
Audit docs/arrows for spec-to-code drift and orphaned specsSome of my arrow docs cite specs that don't exist anymore, check itCheck my linked intent specs for stale or broken references