En features imporantes, utilizando CLAUDE.md los specs no llegan a reflejar exhaustivamente lo que se ha planificado en proposal y design. Me he encontrado con esto:
- /opsx:ff genera artefactos rápido pero no tiene un paso de cross-reference
contra el documento fuente
- /opsx:verify existe pero es para post-implementación (verifica código vs
specs), no para verificar specs vs proposal
- No hay nada que valide que los specs cubran exhaustivamente el proposal
Las features quedan reflejadas a medias tanto en los specs como en las task. Mi solucion fue implementar un nuevo SKILL:
Nuevo skill /opsx:audit
- Lanza 2 agentes en paralelo: técnico (componentes, data model, shortcuts,
fases) + UX/UI (estados, cursores, toolbar, feedback visual)
- Cross-reference exhaustivo contra proposal y docs de referencia
- Checklist de 15 categorías (componentes, hooks, data fields, shortcuts, UI
states, cursors, toolbar controls, context menu, visual feedback, interaction
flows, performance, backward-compat, phases, dependencies, design decisions)
- Produce reporte: GAPS / PARTIAL / COVERED
- Ofrece auto-fix si se encuentran gaps
- Invocable manualmente: /opsx:audit <nombre_spec>
En features imporantes, utilizando CLAUDE.md los specs no llegan a reflejar exhaustivamente lo que se ha planificado en proposal y design. Me he encontrado con esto:
contra el documento fuente
specs), no para verificar specs vs proposal
Las features quedan reflejadas a medias tanto en los specs como en las task. Mi solucion fue implementar un nuevo SKILL:
Nuevo skill /opsx:audit
fases) + UX/UI (estados, cursores, toolbar, feedback visual)
states, cursors, toolbar controls, context menu, visual feedback, interaction
flows, performance, backward-compat, phases, dependencies, design decisions)