Arrow Maintenance
Prüft Spec-to-Code-Drift und verwaiste EARS-Spezifikationen über ein Linked-Intent-Dev-Overlay.
Funktioniert mit Setup
Was es kann
Navigations- und Audit-Schicht für die linked-intent-dev (LID)-Methodik: orientiert sich über docs/arrows/index.yaml, führt einen Fünf-Punkte-Audit (Referenzkohärenz, Abdeckung, Veralterung, Drift, Waisen) gegen docs/arrows und docs/intent durch und führt atomare Split-/Merge-/Rename-/Re-Parent-Operationen an EARS-ID-tragenden Spezifikationssegmenten aus. Wird ausgelöst bei /arrow-maintenance oder ambient, wann immer docs/arrows/ im Projekt existiert.
Testbericht
Der Fünf-Punkte-Audit (Referenzkohärenz, Abdeckung, Veralterung, Drift, Waisen) fing eine synthetische Reverse-Orphan @spec-Annotation und einen veralteten audited_sha in einer Mock-index.yaml ab, die eine einfache Code-Überprüfung übersehen hatte – aber die Skill ist inaktiv ohne die Geschwister docs/arrows + docs/intent LID-Konvention und die bereits im Projekt eingerichtete linked-intent-dev Skill.
Getestet am: 2026-07-14 · Claude Code 2.x (agent harness)
Installation
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
Befehle & Beispiel-Prompts
/arrow-maintenancePrüft Spec-to-Code-Drift und verwaiste EARS-Spezifikationen über ein Linked-Intent-Dev-Overlay.
Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):
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