Instala un flujo de desarrollo guiado por especificaciones como Agent Skills para agentes de programación con IA, como Claude Code, Codex y Cursor, que abarca requisitos, diseño, tareas e implementación autónoma.
tigerless-labs/autoharness
Una capa de habilidades autoaprendizaje para Claude Code que las extrae de sesiones reales, las combina y actualiza al usarlas, y archiva las que dejan de utilizarse.
- Estrellas
- 10,790
- Forks
- 653
- Issues abiertos
- 55
- Último commit
- hace 3 días
¿Qué es?
autoharness es un plugin para Claude Code que aprende habilidades reutilizables a partir de las sesiones que ya estás ejecutando. Cada episodio se convierte en un archivo SKILL.md nativo en .claude/skills/, y un reflector compara las nuevas lecciones con la biblioteca existente para combinar las habilidades de situaciones similares en lugar de acumular casi duplicados.
El ciclo de vida depende del uso, no de un benchmark. La supervivencia de una habilidad depende de la frecuencia con que los turnos posteriores la carguen; las que no se usan se archivan en vez de eliminarse. El plugin solo modifica las habilidades que él mismo generó, identificadas con una marca en un ledger, y deja intactas las habilidades escritas a mano o instaladas. Cada creación o actualización se registra en un ledger por habilidad, junto con el motivo y las pruebas.
Funciona sin un daemon residente. El aprendizaje se activa según la cantidad de llamadas a herramientas durante una sesión, y la biblioteca se recupera mediante un índice agrupado que se inserta al inicio de la sesión. Requiere Python 3.11+ en el PATH y no tiene dependencias de terceros.
Funciones clave
- 01Extrae automáticamente habilidades de sesiones reales de Claude Code, con /learn para capturarlas bajo demanda.
- 02Combina en una sola las habilidades de situaciones similares, en lugar de crear casi duplicados.
- 03Registra el uso de las habilidades y archiva las que no se utilizan, en vez de eliminarlas.
- 04Solo modifica las habilidades que generó, identificadas con una marca de ledger.
- 05Registra cada creación o actualización, junto con el motivo y las pruebas, para revisarlas más adelante.
- 06Funciona sin un daemon e inserta un índice agrupado de habilidades al inicio de la sesión.
Casos de uso
- Mantener al día la biblioteca de habilidades de Claude Code de un proyecto a medida que se acumulan flujos de trabajo y aprendizajes de depuración.
- Capturar soluciones recurrentes o secuencias de comandos de las sesiones diarias de programación sin tener que escribir habilidades a mano.
- Usar una capa de habilidades que se mantiene sola y archiva automáticamente las habilidades obsoletas.
Inicio rápido
- 1
Asegúrate de que python3 en tu PATH sea Python 3.11 o posterior
- 2
Añade el marketplace a Claude Code
/plugin marketplace add tigerless-labs/autoharness - 3
Instala el plugin en Claude Code
/plugin install autoharness@autoharness - 4
Vuelve a cargar los plugins (o reinicia Claude Code)
/reload-plugins
Antes de usarlo
- Solo compatible con Linux y macOS.
- Requiere Python 3.11 o posterior como python3 en PATH; si el intérprete predeterminado es más antiguo, sus hooks se desactivan sin avisar.
- Escribe y depura automáticamente skills en .claude/skills/ en segundo plano.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es autoharness?
- Una capa de habilidades autoaprendizaje para Claude Code que las extrae de sesiones reales, las combina y actualiza al usarlas, y archiva las que dejan de utilizarse. autoharness es un plugin para Claude Code que aprende habilidades reutilizables a partir de las sesiones que ya estás ejecutando. Cada episodio se convierte en un archivo SKILL.md nativo en .claude/skills/, y un reflector compara las nuevas lecciones con la biblioteca existente para combinar las habilidades de situaciones similares en lugar de acumular casi duplicados.
- ¿autoharness es gratuito? ¿Qué licencia tiene?
- autoharness es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿autoharness sigue mantenido?
- Mantenimiento activo. El último commit de autoharness fue el 4 nov 2026.
- ¿Para qué puedo usar autoharness?
- Mantener al día la biblioteca de habilidades de Claude Code de un proyecto a medida que se acumulan flujos de trabajo y aprendizajes de depuración. Capturar soluciones recurrentes o secuencias de comandos de las sesiones diarias de programación sin tener que escribir habilidades a mano. Usar una capa de habilidades que se mantiene sola y archiva automáticamente las habilidades obsoletas.
- ¿Cómo se instala autoharness?
- Asegúrate de que python3 en tu PATH sea Python 3.11 o posterior Añade el marketplace a Claude Code: /plugin marketplace add tigerless-labs/autoharness Instala el plugin en Claude Code: /plugin install autoharness@autoharness Vuelve a cargar los plugins (o reinicia Claude Code): /reload-plugins
- ¿Dónde consigo autoharness?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/tigerless-labs/autoharness
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Un mapa interactivo en lenguaje claro de tu base de código, creado por Claude Code o Codex, que muestra componentes, archivos, endpoints y sus conexiones.
Una skill basada en prompts que hace que los agentes de programación con IA escriban solo el código que necesita cada tarea, y prioricen la reutilización y las soluciones mínimas frente a las implementaciones extensas.
Un plugin de agente de código abierto para diseñar software: un agente redacta especificaciones y subagentes nuevos, sin contexto previo, las revisan antes de escribir código.
Habilidades para agentes que guían a un agente de programación en la investigación, clonación, diseño, desarrollo y pruebas de apps nativas para macOS con Swift y SwiftUI.
Habilidades de agente en lenguaje claro para Claude Code, Codex CLI, Cursor CLI y Gemini CLI que convierten los informes de sesión en un veredicto fácil de entender y leer de un vistazo.