ProgramaciónSuperpowers
Es una metodología de trabajo para programar con IA: obliga a tu asistente a planificar, escribir pruebas y revisar antes de programar. Convierte a la IA en un equipo de desarrollo ordenado en vez de una máquina que escribe código a lo loco.
Revisada el 2026-09-21
- Popularidad
- 290k
- Licencia
- MIT
- Autor
- Jesse Vincent (Prime Radiant)
- Categoría
- Programación
Seguridad: revisada
El contenido es seguro; el instalador o el servicio externo no se auditan aquí.
¿Qué es?
No es una skill suelta, es un sistema completo de trabajo que le enseña a tu IA cómo programar bien. En vez de lanzarse a escribir código, la obliga a seguir un método paso a paso.
Piénsalo como un jefe de equipo muy metódico: antes de dejar que nadie toque el teclado, se sienta contigo, aclara qué quieres, hace un plan detallado y luego reparte el trabajo en tareas pequeñas, revisando cada una.
El flujo de trabajo (7 pasos):
- brainstorming — Antes de escribir código, te pregunta qué quieres de verdad y propone alternativas.
- using-git-worktrees — Crea una copia aislada del proyecto para trabajar sin romper nada.
- writing-plans — Divide el trabajo en tareas pequeñas (de 2 a 5 minutos cada una), con pasos exactos.
- subagent-driven-development — Va ejecutando las tareas una a una, revisando cada resultado.
- test-driven-development — Obliga a escribir primero una prueba que falle, luego el código que la pase.
- requesting-code-review — Revisa el trabajo contra el plan antes de seguir.
- finishing-a-development-branch — Al terminar, verifica todo y elige cómo integrarlo.
También incluye skills para depurar errores (buscar la causa real, no parchear), revisar código, crear nuevas skills y diagnosticar qué salió mal en una sesión.
> Nota: Este framework es el que está activo en esta misma sesión (las instrucciones "You have superpowers" que ves al principio).
¿Cuándo me sirve?
Se activa automáticamente cuando pides construir algo:
- "Quiero hacer una app de listas de tareas" → empieza preguntándote y planificando.
- "Arréglame este bug" → usa el método de depuración por fases.
- "Revisa este código" → aplica la revisión estructurada.
¿Esto me sirve a mí?
Sí, si programas o haces proyectos con IA y quieres resultados ordenados y de calidad en vez de código improvisado.
| Si un día piensas... | Superpowers... |
|---|---|
| "La IA escribe código pero no sé si está bien" | Obliga a planificar y probar antes |
| "Me lanza código sin entender qué quiero" | Primero te pregunta y aclara el diseño |
| "Un bug que aparece una y otra vez" | Usa depuración sistemática por fases |
| "Quiero que el trabajo se revise solo" | Revisión de código entre tareas |
| "Trabajo en cosas grandes y me pierdo" | Divide en tareas pequeñas y verificables |
No te sirve si no programas ni usas asistentes de IA para construir cosas.
¿Es segura?
Veredicto: ✅ Limpia con matices.
- Las skills: son archivos de texto (
SKILL.md) con metodología y buenas prácticas. No ejecutan código dañino. - Los componentes ejecutables (revisados): el plugin de OpenCode, los hooks de sesión y los scripts de
brainstorming. No hay robo de datos ni código malicioso. Funcionan localmente. - El matiz 1 — telemetría opcional: si usas la función opcional de "compañero visual" del brainstorming, carga el logo desde la web de Prime Radiant e incluye solo el número de versión de Superpowers. No envía nada de tu proyecto. Se desactiva con
SUPERPOWERS_DISABLE_TELEMETRY. - El matiz 2 — servidor local: el brainstorming visual levanta un pequeño servidor en tu propio ordenador (dirección
127.0.0.1), protegido con una clave. Solo funciona en tu máquina; no expone nada a internet. - Transparencia: el propio README explica la telemetría y cómo apagarla; hay política de conducta y tests automatizados.
Casos de uso
- Construir una función nueva: empieza solo, te guía por diseño → plan → código → pruebas.
- Arreglar un bug: método de 4 fases para encontrar la causa de verdad.
- Trabajar en grande sin perderte: divide y revisa tarea a tarea.
- Mejorar la calidad: pruebas obligatorias (TDD) y revisión de código.
- Aprender a hacer skills: incluye la skill
writing-skills. - Diagnosticar una sesión rara:
diagnosing-superpowersrevisa qué falló y con qué pruebas.
Cómo se instala
Funciona con muchísimos asistentes (Claude Code, Codex, Cursor, Gemini, OpenCode, etc.). En OpenCode:
Fetch and follow instructions from https://raw.githubusercontent.com/obra/superpowers/refs/heads/main/.opencode/INSTALL.md¿Dónde funciona?
| CLI | ¿Funciona? | Notas |
|---|---|---|
| OpenCode | ✅ Sí | Instalación propia desde .opencode/INSTALL.md |
| Claude Code | ✅ Sí | Soporte completo (marketplace oficial) |
| Codex | ✅ Sí | Marketplace oficial de OpenAI |
| Cursor | ✅ Sí | /add-plugin superpowers |
| Gemini CLI | ✅ Sí | gemini extensions install |
| GitHub Copilot | ✅ Sí | copilot plugin install |
| Grok Build | ✅ Sí | Marketplace oficial de xAI |
| Kimi / Pi / Qwen / Hermes / Muse | ✅ Sí | Cada uno con su método |
| Otros | ✅ Sí | Es de los más compatibles; soporta ~15 asistentes |
Uno de los frameworks más compatibles del mercado. Algunas funciones (los hooks automáticos) dependen del asistente; las skills funcionan en todos.
Enlaces
- Repositorio: https://github.com/obra/superpowers
- Anuncio original: https://blog.fsck.com/2025/10/09/superpowers/
- Comunidad (Discord): https://discord.gg/35wsABTejz