Skill Fixer es una skill que corrige automaticamente otras skills cuando Claude detecta un error durante su ejecucion, encuentra una solucion valida y confirma que la causa raiz esta en los archivos de la skill.
Su objetivo es convertir arreglos puntuales en mejoras permanentes para evitar repetir errores en futuras ejecuciones.
Cuando una skill falla por instrucciones desactualizadas o incorrectas, Claude puede resolver el problema en el momento. Skill Fixer formaliza ese arreglo para que no se pierda.
Ejemplos comunes:
- Rutas equivocadas o inexistentes
- Comandos no disponibles en el entorno
- Flags obsoletos
- Scripts con errores
- Dependencias faltantes
- Diferencias entre sistemas operativos
- Documentacion desactualizada
Skill Fixer se usa cuando se cumplen estas 3 condiciones:
- Claude estaba ejecutando otra skill y encontro un error o tuvo que desviarse de las instrucciones.
- Claude encontro una forma de completar la tarea con exito.
- La causa raiz estaba en los archivos de la skill (por ejemplo
SKILL.mdo scripts asociados).
Tambien puede activarse cuando el usuario pide explicitamente algo como:
- "fix this skill"
- "update the skill"
- "save this fix"
- "patch the skill"
- Localizar la skill y validar que sea editable.
- Identificar con precision que fallo y cual fue la solucion real.
- Proponer un cambio minimo y concreto.
- Pedir confirmacion explicita al usuario.
- Aplicar el parche en los archivos correctos.
- Verificar el cambio y reportar el resultado.
- Cambios minimos y quirurgicos
- Sin refactors innecesarios
- Transparencia del problema y de la solucion
- Confirmacion del usuario antes de escribir
- Verificacion despues de aplicar el parche
No se debe usar Skill Fixer cuando:
- El error fue causado por la entrada del usuario
- El workaround fue algo unico y no repetible
- La skill esta en una ruta de solo lectura y no existe copia editable
Por defecto, busca skills en:
~/.agents/skills/
Y corrige principalmente:
SKILL.md- Scripts asociados dentro de la carpeta de la skill
Despues de aplicar Skill Fixer, la skill corregida debe poder ejecutarse sin repetir el error original, reduciendo friccion y consumo innecesario de tokens.