Superpowers es un framework de skills agénticos de código abierto y una metodología de desarrollo de software creada por Jesse Vincent y el equipo de Prime Radiant. Disponible en GitHub con más de 130.000 estrellas, se ha consolidado como una de las herramientas más adoptadas para estructurar el trabajo de los agentes de codificación de IA.
El principio fundacional es simple: en lugar de dejar que el agente se lance de inmediato a escribir código, Superpowers le enseña un flujo de trabajo disciplinado. En cuanto se detecta un proyecto, el agente inicia primero una fase de brainstorming para comprender la necesidad real. A continuación, presenta la especificación en fragmentos lo bastante breves como para ser realmente leídos y validados por el humano. Una vez aprobado el diseño, el agente elabora un plan de implementación antes de escribir una sola línea de código.
El framework se apoya en archivos SKILL.md en markdown que funcionan como instrucciones estructuradas. Estos skills cubren cinco dominios: testing (TDD estricto rojo/verde, tests asíncronos, antipatrones), depuración (enfoque sistemático, rastreo de la causa raíz, verificación), colaboración (brainstorming, planificación, revisión de código, agentes en paralelo), desarrollo (git worktrees, gestión de ramas, flujos de trabajo con subagentes) y meta-skills (creación, prueba y difusión de nuevos skills).
La arquitectura es notablemente eficiente en tokens: el núcleo inyecta menos de 2.000 tokens al arranque. Los skills adicionales se cargan bajo demanda mediante un script de shell que los busca y los lee. Esta frugalidad es esencial para no desperdiciar el contexto del agente.
Superpowers también integra un sistema de memoria conversacional. Duplica las transcripciones de conversaciones de Claude fuera del directorio .claude (para evitar su eliminación automática al cabo de un mes), las indexa en una base de datos SQLite con búsqueda vectorial y genera resúmenes mediante Claude Haiku.
El proyecto es compatible con varias plataformas de agentes: Claude Code a través de su sistema nativo de plugins, Cursor, Codex y OpenCode (con instalación manual para estos dos últimos). Un ecosistema de repositorios satélite complementa el proyecto principal: un marketplace curado, un laboratorio de skills experimentales, una colección de skills de la comunidad y herramientas para desarrollar plugins de Claude Code.
Los principios metodológicos subyacentes —TDD estricto, YAGNI, DRY— reflejan una visión en la que la calidad del software no se sacrifica en favor de la automatización, sino que se refuerza mediante una estructura que guía al agente hacia las mejores prácticas.