Superpowers: el agente pregunta y planifica antes de programar
Los agentes tienden a escribir código antes de entender el encargo. Superpowers convierte el trabajo en un proceso: el agente te pregunta por el objetivo, te enseña el diseño en partes fáciles de leer, redacta un plan detallado cuando lo apruebas y lo ejecuta con subagentes que revisan cada tarea y mantienen los tests en ciclo red-green-refactor.
brainstorming se activa antes de construir nada: averigua qué quieres y por qué, y te devuelve lo entendido para que lo corrijas
writing-plans divide el trabajo en tareas de 2 a 5 minutos con rutas exactas, código completo y pasos de verificación
subagent-driven-development pasa cada tarea a un subagente nuevo y la revisa primero contra la especificación y luego por calidad
test-driven-development exige un test que falle primero, y systematic-debugging busca la causa raíz de un error en cuatro fases
using-git-worktrees crea una rama aislada y finishing-a-development-branch ofrece merge, PR, conservar o descartar
Cuándo usarla
Empiezas una funcionalidad y quieres que el agente acuerde el diseño contigo en vez de adivinar
Quieres que el agente trabaje solo durante un par de horas siguiendo un plan aprobado
Una sesión se torció y quieres saber por qué: diagnosing-superpowers analiza la transcripción con pruebas
Pídale al agente
Hagamos una lista de tareas en React, pero antes pregúntame qué necesito
Escribe el plan de implementación de la exportación a CSV según el diseño acordado
Averigua qué falló con superpowers en esta sesión
Preguntas
¿Cómo se instala Superpowers en Claude Code?
Desde el marketplace oficial con /plugin install superpowers@claude-plugins-official, o con npx skills add obra/superpowers mediante la CLI de skills.
¿Funciona Superpowers en Codex o Gemini CLI?
Sí. El README explica la instalación en Codex, Cursor, Gemini CLI, GitHub Copilot CLI, OpenCode, Qwen Code y otros; cada agente requiere su propia instalación.
¿En qué se diferencia Superpowers de una skill suelta?
Es un proceso encadenado desde brainstorming hasta finishing-a-development-branch, en el que las skills se activan solas según avanza el trabajo.