no-mistakes - evitar errores al hacer git push
(github.com/kunchenguid)- Coloca un proxy local de git delante del remote real, de modo que si haces push a
no-mistakesen lugar deorigin, pasa por validaciones y crea automáticamente un PR limpio - Al hacer push, levanta un worktree temporal y ejecuta una pipeline de validación basada en IA en el orden
review → test → docs → lint → push → PR → CI; la rama solo se entrega al destino de push configurado después de pasar todas las verificaciones - La validación se ejecuta en un worktree aislado con una estructura no bloqueante, por lo que no interrumpe el trabajo en curso
- Independiente del agente: soporta
claude,codex,opencode,pi,copilot, etc., y ofrece fallback configurable por orden - Nativo para agentes: con
/no-mistakespuedes subir al pipeline de validación el trabajo de un agente de código o incluso trabajo ya committeado - Cada etapa pasa o se detiene con un finding que el usuario debe resolver. Las correcciones mecánicas seguras se aplican automáticamente, y solo los puntos que requieren intención se escalan al usuario con approve / fix / skip
- Nada llega al destino de push hasta que todas las verificaciones estén en verde
- Soporta tres formas de ejecución
git push no-mistakes— ruta explícita de Git para hacer push de una rama ya committeada al remote de compuertano-mistakes— TUI; al ejecutarlo después de hacer cambios (sin necesidad de commit), un asistente guía la creación de rama, commit y push; con-yse hace automáticamente/no-mistakes— skill de agente; internamente ejecutano-mistakes aximediante una interfaz no conversacional TOON(Token-Oriented Object Notation)
- Si todas las verificaciones pasan, la compuerta entrega la rama y abre el PR, así que no hace falta hacer
git push originmanualmente ni redactar directamente el cuerpo del PR - Licencia MIT
3 comentarios
Hmm...
No me queda muy claro en qué se diferencia de un git hook...
Una nueva rueda