Usar IA para código y usarla bien son cosas distintas. El "vibe coding" —ese término que acuñó Andrej Karpathy en febrero de 2025— puede producir resultados rápidos.

¿El problema?

Sin metodología, esos resultados se desmoronan a la primera revisión seria.

Ahí entra Superpowers. Creado por Jesse Vincent, es un framework de 16 skills interconectadas que transforma a tu agente de código en un ingeniero con disciplina: brainstorming, specs, planes detallados, subagentes con revisión en dos fases y tests obligatorios. Nada de escribir código a lo loco. El resultado habla solo: 155.326 estrellas en GitHub en solo 7 meses desde su creación en octubre de 2025.

Lo he usado para construir dos aplicaciones reales — Dictado y Nifillos — y en este artículo te cuento cómo funciona, qué lo hace diferente y por qué debería ser tu próxima herramienta.

bolt TL;DR

Superpowers alcanzó 155K+ estrellas en GitHub en 7 meses con su sistema de subagentes y revisión en dos fases. Lo usé para construir Dictado y Nifillos, dos apps de producción, sin escribir una sola línea de código manualmente

¿Qué Es Exactamente la Skill Superpowers de Claude Code?

El 51% de los desarrolladores profesionales usa herramientas de IA a diario ya en 2025 (Stack Overflow Developer Survey 2025). Superpowers no es "otra herramienta más". Es un marco metodológico completo que cambia cómo tu agente de IA aborda el desarrollo de software.

Imagínalo así: cuando abres Claude Code sin Superpowers, el agente se lanza a escribir código de inmediato. Con Superpowers instalado, el agente para, retrocede y te pregunta qué estás intentando hacer realmente. Te guía por un proceso socrático de refinamiento de ideas, presenta el diseño en bloques digeribles, obtiene tu aprobación, crea un plan de implementación detallado y luego ejecuta ese plan usando subagentes especializados.

El framework incluye 16 skills organizadas en 4 categorías:

Categoría

Skills

Propósito

Testing

test-driven-development

Ciclo RED-GREEN-REFACTOR obligatorio

Debugging

systematic-debugging, verification-before-completion

4 fases de root cause analysis

Colaboración

brainstorming, writing-plans, executing-plans, dispatching-parallel-agents, requesting-code-review, receiving-code-review, using-git-worktrees, finishing-a-development-branch, subagent-driven-development

Flujo completo de ingeniería

Meta

writing-skills, using-superpowers

Crear nuevas skills y onboarding

La diferencia fundamental no está en las skills individuales, sino en cómo se concatenan. Cada skill activa automáticamente la siguiente en la cadena. No es un menú de opciones; es un pipeline obligatorio. Cuando quieres implementar una feature, el agente pasa por brainstorming → writing-plans → subagent-driven-development → requesting-code-review → finishing-a-development-branch sin que tú tengas que orquestar nada. Ese encadenamiento automático es lo que convierte una sesión de chat caótica en un proceso de ingeniería reproducible.

Según el propio repositorio, "no es raro que Claude pueda trabajar de forma autónoma durante un par de horas sin desviarse del plan que armaron juntos" (obra/superpowers, 2026). Ese nivel de autonomía disciplinada es lo que ninguna otra skill individual ofrece.

bolt TL;DR

Con 155.326 estrellas acumuladas en GitHub entre octubre de 2025 y mayo de 2026, Superpowers se posiciona como una de las herramientas de desarrollo con IA más adoptadas en la historia de la plataforma, ofreciendo 16 skills interconectadas que cubren desde el brainstorming hasta el merge de la rama

Los desarrolladores que usan GitHub Copilot completan tareas un 55% más rápido que sin asistencia, según un experimento controlado de GitHub Research con 95 desarrolladores. Pero la velocidad sin calidad es deuda técnica. La pieza central de Superpowers —subagent-driven development— resuelve exactamente eso.

El flujo funciona así:

Arquitectura de Subagentes en Superpowers Flujo de implementación con revisión en dos fases Controller Lee el plan completo Implementer Implementa + Tests Spec Reviewer ¿Cumple la spec? Fase 1 Si hay issues → corregir Spec OK ✓ Quality Reviewer ¿Código limpio? Fase 2 Si hay issues → corregir Quality OK ✓ Commit + Siguiente tarea Estados del subagente DONE → proceder DONE_WITH_CONCERNS NEEDS_CONTEXT → re-dispatch BLOCKED → escalar Fuente: obra/superpowers, GitHub, 2026 — Subagent-Driven Development Skill
Fuente: obra/superpowers, GitHub, 2026

El controller lee el plan una vez y despacha un subagente fresco por cada tarea —sin historial de sesión heredado—. Cada subagente implementa, hace tests y se auto-revisa. Luego entra la magia: dos revisores independientes evalúan el código. El primero comprueba que cumple la especificación. El segundo evalúa la calidad del código. Si cualquiera encuentra problemas, el implementador corrige y el ciclo se repite hasta pasar ambas fases.

¿Por qué usar subagentes frescos en vez de continuar en la misma sesión? Porque evita el "context poisoning" — cuando el historial de errores y correcciones de tareas anteriores contamina el juicio del agente en tareas nuevas. Cada subagente empieza limpio, con solo el contexto relevante que el controller le pasa.

lightbulb Tip

El patrón de subagentes de Superpowers despacha un agente nuevo por tarea con contexto curado, seguido de dos revisiones independientes (spec compliance y code quality), logrando que Claude Code trabaje de forma autónoma durante horas sin desviarse del plan según su propia documentación

Caso Real 1: Dictado — De Idea a App de Escritorio en Horas

El 69% de los usuarios de agentes de IA reportan un aumento de productividad (Stack Overflow Developer Survey 2025). Pero la productividad real no se mide en líneas de código generadas. Se mide en productos funcionales que usas al día siguiente.

Dictado nació de una frustración concreta: las herramientas de dictado me obligaban a cambiar de ventana, copiar texto y pegarlo donde quería. Ninguna escribía directamente en la aplicación activa. Quería presionar Ctrl+Alt+R, hablar, y que mis palabras aparecieran en WhatsApp, VS Code o Gmail sin intermediarios.

Con Superpowers activado, el proceso fue radicalmente distinto a cualquier sesión de vibe coding que había hecho antes:

  1. Brainstorming: Claude me interrogó sobre la arquitectura. ¿Motor en la nube o local? ¿Hotkey global o por aplicación? ¿System tray o ventana visible? Cada decisión quedó documentada en un design doc.

  2. Writing-plans: Desglosó el trabajo en tareas de 2-5 minutos cada una, con rutas de archivo exactas, código completo y pasos de verificación.

  3. Subagent-driven development: Despachó subagentes para cada componente —el hook de teclado, la integración con Groq, el fallback a Whisper local, el system tray—. Cada uno pasó revisión de spec y calidad.

El resultado: una app de escritorio con doble motor (Groq Cloud para velocidad extrema, Whisper local para privacidad total offline), inyección de texto nativa a nivel de sistema operativo, y un atajo global que funciona desde cualquier contexto. Funcional. En producción. Construida sin escribir una sola línea manualmente.

La sesión completa de Dictado con Superpowers duró aproximadamente 4 horas. En ese tiempo, el sistema despachó 12 subagentes para tareas independientes (hook de teclado, integración Groq, fallback Whisper, system tray, UI sidebar, hotkeys, empaquetado, tests unitarios, tests de integración, y documentación). Tres subagentes necesitaron re-dispatch por estado BLOCKED o DONE_WITH_CONCERNS, pero ningón subagente falló la revisión de spec en su segunda iteración.

¿El detail que más me impresionó? El subagente encargado del system tray se bloqueó en la primera implementación (estado BLOCKED). El controller escaló automáticamente, proporcionó contexto adicional sobre las APIs nativas del SO, y despachó un subagente con un modelo más capaz. En la segunda iteración, pasó ambas revisiones sin issues.

bolt TL;DR

Dictado, una app de escritorio con doble motor de transcripción (Groq Cloud + Whisper local) y atajo global Ctrl+Alt+R, fue construida íntegramente con Superpowers en una sesión de 4 horas, demostrando que el sistema de subagentes escala desde brainstorming hasta producción sin intervención manual

Caso Real 2: Nifillos — Orquestación de Equipos de IA

Aproximadamente el 70% de los usuarios de agentes de IA reportan que estos reducen el tiempo en tareas de desarrollo específicas (Stack Overflow Developer Survey 2025). Nifillos nació de una observación: ese ahorro de tiempo se desperdicia si no tienes un sistema para convertir interacciones sueltas con IA en flujos repetibles.

No era una app más. Era una plataforma para construir apps con equipos de IA. El concepto: pasar de "chatear suelto con la IA" a tener "cuadrillas de agentes con roles especializados que ejecutan un proceso". Cada cuadrilla tiene un Arquitecto (diseña el flujo), un Sherlock (investiga perfiles y contenido), y un Pipeline Runner que ejecuta todo con checkpoints intermedios donde el usuario decide si continuar.

Adopción de Herramientas de IA para Coding (2025) Porcentaje de desarrolladores profesionales Usan o planean usar IA 84% Uso diario 51% Agentes aumentan productividad 69% 55% más rápido (Copilot) 55% Usan Claude Sonnet 45% Desconfían de la precisión 46% Frustrados con "casi correcto" 66% Fuente: Stack Overflow Developer Survey 2025, GitHub Research 2024-2025
Fuente: Stack Overflow Developer Survey 2025, GitHub Research

Superpowers brilló especialmente aquí porque la complejidad del proyecto exigía disciplina. El brainstorming inicial generó un diseño con múltiples capas: CLI de inicialización (npx nifillos init), sistema de skills instalables, motor de pipelines con checkpoints, agente Arquitecto, agente Sherlock, y un sistema de memoria de contexto persistente.

La skill de test-driven-development fue crítica. En un proyecto con tantas piezas móviles, escribir tests primero garantizaba que cada componente funcionara de forma aislada antes de conectarlo. ¿Y la regla de Superpowers de "borrar código escrito antes de tests"? Dolorosa al principio, pero efectiva: me forzó a pensar en el comportamiento esperado antes de la implementación.

El resultado final: un paquete npm instalable con un solo comando, compatible con Cursor y Claude Code, que convierte interacciones sueltas con IA en flujos de trabajo estructurados y repetibles.

bolt TL;DR

Nifillos, un framework de orquestación de agentes construido íntegramente con Superpowers, demuestra que la metodología de subagentes con revisión en dos fases escala desde apps de escritorio hasta plataformas completas con CLI, sistema de skills y motor de pipelines con checkpoints

¿Por Qué Superpowers vs. Vibe Coding "a Pelo"?

El 66% de los desarrolladores están frustrados con "soluciones de IA que son casi correctas" (Stack Overflow Developer Survey 2025). ¿Te suena? Ese código que parece funcionar, que pasa los tests básicos, pero que se desmorona cuando lo integras con el resto del sistema.

He pasado de semanas de vibe coding productivo a semanas de deuda técnica acumulada. El patrón siempre es el mismo: produces rápido al inicio, pero sin specs firmes ni revisión estructurada, los bugs se multiplican exponencialmente. Superpowers rompe ese ciclo con tres mecanismos concretos:

Primero, specs antes de código. La skill de brainstorming te obliga a definir QUÉ vas a construir antes de CÓMO. ¿Simple? Sí. ¿Lo hace la mayoría de la gente con vibe coding? No.

Segundo, tests obligatorios. La skill de TDD aplica RED-GREEN-REFACTOR estricto. Escribe test. Mira cómo falla. Escribe el código mínimo para que pase. Refactoriza. Y si escribes código antes que tests, lo borra. Literalmente.

Tercero, revisión en dos fases. No basta con que el código funcione (spec compliance). También tiene que ser limpio (code quality). Son dos criterios independientes evaluados por subagentes distintos.

El propio repositorio de Superpowers tiene un 94% de tasa de rechazo de PRs. Casi todos los PRs rechazados vinieron de agentes que no leyeron o no siguieron las guías. Ese número es una declaración: la disciplina no es opcional.

lightbulb Tip

Superpowers aplica un sistema de revisión en dos fases donde subagentes independientes evalúan spec compliance y code quality por separado, con un 94% de PR rejection rate en su propio repositorio, demostrando que la metodología funciona internamente antes de exportarse

Cómo Empezar con Superpowers en 5 Minutos?

Claude Sonnet ya lo usa el 45% de los desarrolladores profesionales (Stack Overflow 2025). Si eres parte de ese grupo, instalar Superpowers es el siguiente paso lógico. Y si no, funciona igual con Codex, Cursor, Copilot y Gemini. El proceso es rápido:

Abre tu terminal y ejecuta:

bash
# Desde Claude Code
/install-github-skill obra/superpowers

# O manualmente: clona el repo y copia las skills
git clone https://github.com/obra/superpowers.git

Una vez instalado, el agente detecta automáticamente las skills relevantes al inicio de cada tarea. No necesitas invocar nada manualmente — el framework decide qué skills activar según el contexto.

Los comandos principales que usarás:

Comando

Cuándo usarlo

/brainstorming

Al inicio de cualquier feature nueva

/writing-plans

Cuando el diseño está aprobado y quieres un plan

/subagent-driven-development

Para ejecutar el plan con subagentes

/systematic-debugging

Cuando algo falla y necesitas root cause

/test-driven-development

Para features que requieren tests rigurosos

La ventaja multiplataforma es notable: Superpowers funciona en Claude Code, OpenAI Codex CLI, Cursor, GitHub Copilot CLI, Gemini CLI y OpenCode. No estás atado a un solo ecosistema.


Preguntas Frecuentes

¿Es Superpowers gratis?

Sí. Superpowers es open source con licencia MIT, alojado en GitHub. Las 16 skills son gratuitas y no tienen dependencias de terceros — es una decisión de diseño explícita del proyecto. Solo necesitas acceso a Claude Code u otra plataforma compatible.

¿Funciona con otros modelos además de Claude?

Sí. Superpowers es compatible con 6 plataformas: Claude Code, OpenAI Codex CLI y Codex App, Cursor, GitHub Copilot CLI, Gemini CLI y OpenCode. Según los datos de Stack Overflow 2025, el 82% de desarrolladores usan modelos GPT y el 45% usa Claude Sonnet, por lo que la mayoría de workflows están cubiertos (Stack Overflow 2025).

¿Necesito experiencia previa con agentes de IA?

No, pero ayuda conocer Claude Code o Cursor a nivel básico. La skill using-superpowers actúa como onboarding automático. El sistema te guía paso a paso: primero brainstorming, luego plan, luego ejecución. No tienes que saber orquestar agentes — Superpowers lo hace por ti.

¿Cuánto tiempo se ahorra realmente con Superpowers?

GitHub Research reporta que los desarrolladores con Copilot completan tareas un 55% más rápido. Superpowers añade estructura encima de esa velocidad base, lo que reduce el tiempo en correcciones post-implementación. En mi experiencia con Dictado, pasé de idea a app funcional en una sola sesión de trabajo, algo que antes me llevaba días.

¿Puedo crear mis propias skills?

Sí. Superpowers incluye la skill writing-skills que guía la creación de nuevas skills siguiendo las mejores prácticas del framework. Cada skill es un archivo Markdown con frontmatter YAML y documentación detallada — son "código que moldea el comportamiento del agente", según la filosofía del proyecto.


Superpowers no es solo otra skill para Claude Code. Es un cambio de paradigma: pasar de "pedirle código a la IA" a "trabajar con un ingeniero de IA disciplinado". Los números hablan — 155K+ estrellas en 7 meses (GitHub API, 2026) — y mi experiencia lo confirma:

  • Dictado pasó de frustración a app funcional en horas, con doble motor de transcripción y atajo global.

  • Nifillos se construyó como una plataforma completa de orquestación de agentes, con tests obligatorios y revisión en dos fases garantizando calidad.

La diferencia entre vibe coding y Superpowers no es velocidad. Es reproducibilidad. Es saber que cada feature pasa por specs, tests, y revisión independiente antes de llegar a tu código base.

Si ya usas herramientas de IA para desarrollar —y si el 84% de los desarrolladores ya lo hace, probablemente sí—, Superpowers merece una prueba. Instálalo, ejecuta /brainstorming con tu próxima idea, y observa cómo cambia tu flujo.

Prueba Superpowers: github.com/obra/superpowers

Mira lo que construí con él: Dictado | Nifillos