--- name: auto-fix description: Implementa un issue completo automáticamente SIN pedir confirmación argument-hint: disable-model-invocation: true user-invocable: true allowed-tools: Bash, Read, Write, Edit, TodoWrite --- # auto-fix Implementa un issue completo automáticamente **sin pedir confirmación** antes de integrar. ## Sintaxis ```bash /auto-fix /auto-fix - ``` ## Diferencia con /fix-issue Este comando NO pausa para confirmación. Ejecuta todo el flujo automáticamente. **Usar cuando:** estés completamente seguro de que el issue puede implementarse automáticamente. ## Flujo ### 1-8. Implementar (igual que /fix-issue) 1. Resolver issue objetivo 2. Leer issue completo 3. Crear rama `issue/-` 4. Planificar con TodoWrite 5. Implementar completo 6. Tests obligatorios 7. Feature flags (si aplica) 8. Cerrar issue **Sin confirmación** - continuar directamente. ### 9. Integración automática ```bash git checkout master git pull --rebase go test -tags goolm ./... # verificación final git merge --no-ff issue/- -m "merge: issue/-" git push git branch -d issue/- ``` ### 10. Mostrar resultado ``` Issue completado e integrado automáticamente Commits integrados: N Tests: pasando Issue: movido a completed/ NOTA: Integración automática sin confirmación. ``` ## Convenciones - Sin confirmación (diferencia clave) - Misma calidad que /fix-issue - STOP si tests fallan ## Reglas - NO pedir confirmación - MISMA calidad que /fix-issue - STOP si tests fallan (no integrar código roto)