task-observer: la metaskill que mejora tus skills y también a sí misma
Una skill escrita una vez no cambia, aunque corrijas al agente en el mismo punto cada día. task-observer trabaja junto a la tarea y anota tus correcciones, los huecos que ninguna skill cubre y sus propios fallos. En la revisión semanal convierte esas notas en actualizaciones preparadas, y nada se aplica hasta que tú las instalas.
Guarda cada observación como un archivo Markdown con cabecera YAML en skill-observations/observation-log/, dentro de una carpeta de trabajo estable.
Detecta tareas manuales que repites y las marca como candidatas a una skill nueva, que luego te ayuda a escribir.
Reúne las lecciones comunes a varias skills como principios transversales y revisa con ellos cada skill nueva o modificada.
Si pasaron 7 días o más desde la última revisión y hay observaciones abiertas, la ofrece en una línea sin frenar tu trabajo.
Prepara copias actualizadas en skill-updates/ y no toca las skills instaladas hasta que instalas el paquete nuevo.
Cuándo usarla
Mantienes decenas de skills propias y ya no puedes revisarlas una a una.
Corriges al agente siempre en lo mismo y quieres que el arreglo llegue a una skill reutilizable y no a la memoria de un proyecto.
Todavía no tienes skills y quieres saber qué tareas repetidas merece la pena convertir en una.
Pídale al agente
¿Has registrado alguna observación en esta sesión?
Haz la revisión semanal de observaciones empezando por las 10 más antiguas
Comprueba si task-observer está activado en mi CLAUDE.md y si arranca al inicio de la sesión
Preguntas
¿Cómo se instala task-observer?
Con npx skills add rebelytics/one-skill-to-rule-them-all --skill task-observer o, en las apps de Claude, subiendo el paquete .skill de la release en Settings → Customize. Después hay que añadir la activación a CLAUDE.md.
¿En qué se diferencia de la memoria del proyecto o de /insights?
La memoria guarda hechos de un proyecto de forma automática; task-observer convierte las fricciones repetidas en cambios de skills que tú apruebas. /insights da un informe puntual sin registro continuo.
¿Funciona task-observer en Codex?
El autor lo prueba en Claude Cowork, Claude Code y Claude.ai. Para Codex y OpenCode existen adaptaciones de la comunidad basadas en una versión anterior.