Saltar al contenido
9/10
S Programación

Superpowers

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-superpowers revisa 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

Volver a Skills