Conjunto de 25 skills de ingeniería listas para producción que guían a los agentes de programación con IA por las fases de especificación, planificación, construcción, pruebas, revisión y entrega.
obra/superpowers
Metodología de desarrollo de software y biblioteca de skills componibles que guía a los agentes de programación en la lluvia de ideas, la planificación, el TDD y la implementación con subagentes.
- Estrellas
- 301,583
- Forks
- 26,929
- Issues abiertos
- 380
- Último commit
- hace 9 días
¿Qué es?
Superpowers es una metodología de desarrollo de software para agentes de programación, creada como un conjunto de skills componibles e instrucciones que hacen que el agente las use. Cuando detecta que estás empezando a crear algo, se detiene para aclarar la intención, presenta el diseño en secciones fáciles de entender y luego elabora un plan de implementación con rutas de archivos exactas, código y pasos de verificación para cada tarea pequeña.
Durante la implementación, el flujo de trabajo pone el énfasis en el desarrollo guiado por pruebas con ciclos red/green, YAGNI y DRY. El trabajo se puede ejecutar asignando un subagente nuevo a cada tarea y revisando el resultado después de cada paso, o en línea, en una sola sesión, con una revisión final. Skills como la depuración sistemática, las solicitudes de revisión de código y la finalización de ramas se activan automáticamente a medida que avanza el trabajo.
El proyecto se instala como plugin para muchos entornos de programación, incluidos Claude Code, Codex, Cursor, Gemini CLI, OpenCode, Pi y otros; cada uno tiene sus propios pasos de instalación. Cuenta con licencia MIT.
Funciones clave
- 01Transforma una idea imprecisa en un diseño mediante preguntas guiadas antes de escribir código.
- 02Genera planes de implementación paso a paso con rutas de archivos exactas y pasos de verificación.
- 03Impone ciclos de TDD red/green durante la implementación.
- 04Ejecuta desarrollo dirigido por subagentes con revisiones entre tareas, o ejecución en línea con una revisión final.
- 05Incluye skills para la depuración sistemática, la revisión de código, los git worktrees y la finalización de ramas.
- 06Se instala como plugin para varios agentes de programación.
Casos de uso
- Pedir a un agente de programación que cree una funcionalidad a partir de una idea imprecisa sin saltarse el diseño ni la planificación.
- Ejecutar sesiones largas de implementación autónoma que sigan un plan escrito con puntos de revisión.
- Estandarizar las prácticas de TDD y revisión de código en un equipo que use varios agentes de programación.
- Depurar una sesión en la que un agente haya ignorado su plan o usado mal las skills.
Temas
Preguntas frecuentes
- ¿Qué es superpowers?
- Metodología de desarrollo de software y biblioteca de skills componibles que guía a los agentes de programación en la lluvia de ideas, la planificación, el TDD y la implementación con subagentes. Superpowers es una metodología de desarrollo de software para agentes de programación, creada como un conjunto de skills componibles e instrucciones que hacen que el agente las use. Cuando detecta que estás empezando a crear algo, se detiene para aclarar la intención, presenta el diseño en secciones fáciles de entender y luego elabora un plan de implementación con rutas de archivos exactas, código y pasos de verificación para cada tarea pequeña.
- ¿superpowers es gratuito? ¿Qué licencia tiene?
- superpowers es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿superpowers sigue mantenido?
- Mantenimiento activo. El último commit de superpowers fue el 10 oct 2026.
- ¿Para qué puedo usar superpowers?
- Pedir a un agente de programación que cree una funcionalidad a partir de una idea imprecisa sin saltarse el diseño ni la planificación. Ejecutar sesiones largas de implementación autónoma que sigan un plan escrito con puntos de revisión. Estandarizar las prácticas de TDD y revisión de código en un equipo que use varios agentes de programación. Depurar una sesión en la que un agente haya ignorado su plan o usado mal las skills.
- ¿Dónde consigo superpowers?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/obra/superpowers
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Colección de skills reutilizables para asistentes de programación con IA como Claude Code y Codex, centrada en alineación, diseño, TDD y flujos de trabajo de ingeniería disciplinados.
Un framework basado en Claude Code que gestiona la búsqueda de empleo en tu equipo: evalúa ofertas, adapta CV y cartas de presentación, y prepara entrevistas.
Aplicación de escritorio, móvil, web y CLI para ejecutar y coordinar en paralelo varios agentes de programación, como Claude Code, Codex y OpenCode, en distintos worktrees.
AutoGPT es una plataforma de código abierto para crear, ejecutar y programar agentes de IA que completan flujos de trabajo de varios pasos a partir de descripciones en lenguaje sencillo o de un constructor visual.
Un entorno de agentes para Claude Code y Codex que añade enjambres multiagente, memoria compartida, asignación de tareas y federación entre máquinas.