Arrow Maintenance
Audita la desviación de especificaciones a código y las especificaciones EARS huérfanas a través de una superposición linked-intent-dev.
Funciona con configuración
Qué hace
Capa de navegación y auditoría para la metodología linked-intent-dev (LID): se orienta a través de docs/arrows/index.yaml, ejecuta una auditoría de cinco verificaciones (coherencia de referencia, cobertura, obsolescencia, desviación, huérfanos) contra docs/arrows y docs/intent, y ejecuta operaciones atómicas de split/merge/rename/re-parent en segmentos de especificaciones que contienen EARS-ID. Se activa con /arrow-maintenance o de forma ambiental siempre que docs/arrows/ exista en el proyecto.
Informe de la prueba
La auditoría de cinco verificaciones (coherencia de referencia, cobertura, obsolescencia, desviación, huérfanos) detectó una anotación @spec de huérfano inverso sintético y un audited_sha obsoleto en un mock index.yaml que una revisión de código simple pasó por alto — pero la skill es inerte sin la convención LID hermana docs/arrows + docs/intent y la skill linked-intent-dev ya configurada en el proyecto.
Probado el: 2026-07-14 · Claude Code 2.x (agent harness)
Instalación
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
Comandos y prompts de ejemplo
/arrow-maintenanceAudita la desviación de especificaciones a código y las especificaciones EARS huérfanas a través de una superposición linked-intent-dev.
Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):
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