He estado hablando mucho sobre Agentes y Vibe Coding últimamente.
Pero mientras se lo recomendaba a más y más amigos, me di cuenta de un problema que a menudo se pasa por alto.
El verdadero cuello de botella para la mayoría de las personas es la falta de un flujo de trabajo estándar.
Especialmente al crear el software o programa que deseas, no tener un proceso estándar es en realidad algo muy aterrador.
Por eso, quiero compartir un plugin súper útil que he estado usando durante el vibe coding para mejorar la experiencia. Básicamente es una instalación obligatoria para todos los que recomiendo, y es compatible con Claude Code, Codex, OpenCode, Cursor y más.
Ya tiene 110,000 estrellas en GitHub.
El nombre es Superpowers.

Enlace de GitHub aquí:
https://github.com/obra/superpowers
También es un plugin certificado oficialmente por Anthropic, listado en el mercado oficial de plugins de Anthropic, con 230,000 instalaciones, ocupando el segundo lugar.

El primer lugar es la famosa Skill que hace que tus diseños tengan más estilo, Frontend Design.
Superpowers no es realmente una herramienta tradicional; creo que debería definirse como un sistema que guía a los Agentes sobre cómo completar tareas.
Para ser honesto, la mayoría de los Agentes tienden naturalmente a empezar a escribir código tan pronto como reciben una tarea, saltándose el diseño, las pruebas y la revisión, lo que resulta en un montón de código inmantenible.
Superpowers inserta a la fuerza un flujo de trabajo estructurado en el camino del Agente. Combinado con 14 habilidades, puede elevar la calidad de tu resultado final varios niveles.
Hice un diagrama para mostrar para qué sirven estas Skills y cómo se combinan. No necesitas mirarlo en detalle, solo entender el principio.

Así que puedes ver que Superpowers es esencialmente un sistema de flujo de trabajo compuesto por 14 Skills. Además, este sistema no es solo para desarrollo, porque la esencia de crear algo es similar.
Todo se trata de Planificación - Descomposición - Ejecución - Revisión - Reflexión.
Por lo tanto, también puedes usarlo para planes de marketing, presentaciones, análisis de datos, etc. Los principios son los mismos.
Es muy útil.
Creo que primero debería mostrarte cómo se ve el proceso de desarrollo nativo con Claude Code o Codex sin Superpowers.
El proceso general es muy simple: escribir un documento de requisitos (planificación) y luego desarrollar.
Toma a Claude Code como ejemplo. Aquí, la planificación es el modo Plan.
Por ejemplo, un compañero de equipo tiene TDAH y se distrae fácilmente mientras lee artículos. Recientemente discutimos hacer un pequeño asistente de lectura.
Para este requisito, abrimos Claude Code y escribimos /plan en el cuadro de diálogo para entrar en modo de planificación.
Describe el requisito simplemente: ayúdame a hacer una aplicación de lectura web en chino para usuarios con TDAH.
Déjalo empezar a hacer un plan.
Luego, hará una ronda de investigación y te lanzará varias preguntas para que respondas de una vez. Notarás que estas preguntas son paralelas y no tienen relación causal entre ellas.

Por ejemplo, pregunta sobre los escenarios de uso, las preferencias del stack tecnológico y las características amigables para el TDAH. Elegí la lectura biónica (bionic reading): poner en negrita las primeras letras de cada palabra, un método clásico para aliviar el TDAH.
Respondí y se puso directamente a trabajar.

Unos minutos después, estaba listo. Me dio algo sin ninguna revisión.
Mirándolo ahora, ¿parece que está bien?
En realidad, hay un gran problema...
Porque la lectura biónica está diseñada para el inglés.

Está bien para el inglés, pero para el chino, es completamente inviable y hace que la lectura sea caótica.
La razón es simple: las palabras en inglés tienen espacios para encontrar límites, pero los caracteres chinos no. Sin espacios, no puedes encontrar los límites de las palabras, y el efecto es muy incómodo.
Además del estilo incorrecto, su adaptación para usuarios domésticos también es pobre.
Al leer en chino, usamos plataformas como las Cuentas Oficiales de WeChat y Zhihu la mayoría del tiempo, pero este plugin no podía leerlas correctamente.
Estaba a millones de kilómetros del lector que quería.
Para ser justos, no se puede culpar a Claude Code.
La asistencia de lectura para TDAH es un campo profesional que requiere investigación específica, considerando escenarios en chino y la compatibilidad con plataformas domésticas.
Las pocas preguntas simples y fáciles que hizo definitivamente no podían cubrir todos los requisitos, por lo que era difícil producir la respuesta que quería.
La mayoría de los usuarios solo tienen una idea vaga en sus mentes. Saben que quieren resolver un problema específico, pero no pueden pensar claramente cómo debería ser, el camino para lograrlo o dónde están los límites.
Así que en la era pre-Agente, escribí un artículo:

Khazix de la Vida Digital
@Khazix0918
·

Artículo
Comparto 6 de mis técnicas de Prompt más utilizadas.
Ya es 2026, y todavía veo a muchos amigos diciendo que no saben cómo hablar mejor con la IA. Las respuestas diarias están bien, pero una vez que se vuelve un poco profesional o multidimensional, el rendimiento de la IA cae inmediatamente...
55
222
953
Una de las técnicas de Prompt es el método de preguntas socráticas: usar un prompt para que la IA te interrogue con preguntas una por una antes de comenzar, hasta que los requisitos estén completamente entendidos.
[Tu pregunta/requisito]
Por favor, hazme preguntas antes de responder.
Requisito: Haz solo una pregunta a la vez. Continúa preguntando basándote en mis respuestas hasta que estés 95% seguro de que entiendes mis verdaderas necesidades y objetivos. Solo entonces proporciona una solución.
En la era del Agente, es similar, pero actualizado de un Prompt a una Skill en el proceso.
Intentemos desarrollar nuevamente con Superpowers.
Primero, instala el plugin.
Solo di una frase a tu Agente:
Ayúdame a descargar e instalar este plugin: https://github.com/obra/superpowers
Después de la instalación, recuerda reiniciar para que surta efecto; no se recarga en caliente.

Volvamos al lector para TDAH, intentemos de nuevo.
Envía el mismo Prompt exacto.
Puedes ver que comienza a llamar a Superpowers y al flujo de trabajo.
Lo primero que hace es preguntar cómo lo usarán los usuarios, lo que aborda directamente el problema del contenido no legible detrás de firewalls.

A diferencia de las preguntas paralelas en el modo Plan, Superpowers hace solo una pregunta a la vez. Decide la siguiente pregunta basándose en tu respuesta: el cuestionamiento socrático que mencioné. Esto asegura que las preguntas profundicen en lugar de quedarse en la superficie.
Elegí una extensión de navegador, y luego preguntó sobre las funciones principales. En este paso, dudé porque no estaba muy familiarizado, así que le dije que investigara por mí.
Efectivamente investigó y trajo un informe.

Luego dio una sugerencia y organizó una lista priorizó una lista de funciones principales.

Para la lectura biónica, directamente la etiquetó como "débil pero apreciada por los usuarios" y citó investigaciones que dicen que no mejora significativamente la lectura en chino para usuarios con TDAH.
Le pedí que me ayudara a seleccionar algunas funciones.
Luego continuó interrogándome, obligándome a pensar claramente: ¿Qué navegador objetivo? ¿Preferencia por bibliotecas de segmentación de palabras chinas? ¿Idioma y estilo de la interfaz de usuario?

Te obliga a pensarlo bien.
Este proyecto de demostración no es muy complejo, pero cuando desarrollas un proyecto grande, realmente sentirás la sensación de "sudar" al ser interrogado.
Después de que hayas respondido todas las preguntas, la IA sabe aproximadamente tus necesidades.
En este punto, a diferencia del modo Plan, propone tres soluciones arquitectónicas, enumerando claramente los pros, los contras y los escenarios aplicables para cada una.

Eliges una, o usas su recomendación.
Elegí B; no quería una solución híbrido.
Luego me hizo confirmar diferentes detalles uno por uno.

Arquitectura general, diseño detallado de módulos funcionales, panel de control, flujo de datos y almacenamiento, etc.

Confirmar de nuevo me hizo sudar; me sentí un total amateur frente a la IA.
Una vez que todo estuvo confirmado, finalmente escribió un documento de diseño muy largo y detallado y lo guardó localmente.

Muchos amigos sienten que el producto final no es lo que querían; generalmente no es porque la IA sea mala, sino porque los requisitos no estaban claros.
2 horas de planificación, 10 minutos de ejecución. Cada vez siento más que la ejecución no es tan importante; pensar bien la planificación temprana es lo más importante.
Cuando hicimos el miniprograma de entradas de AIFUT, estábamos demasiado confiados y no seguimos un proceso estándar asistido por IA. Muchas necesidades de los usuarios no fueron consideradas antes del lanzamiento, y los riesgos de los límites no estaban claros. Eso fue un problema de planificación temprana.

Así que mi sensación ahora es que el desarrollo con IA es lo suficientemente rápido; el lugar donde hay que invertir tiempo es antes de empezar.
Necesitas ser interrogado constantemente, analizar todos los casos límite con el equipo, y tener a alguien con experiencia supervisando para producir algo realmente entregable a los usuarios.
Volviendo a Superpowers, el primer paso de planificación está listo. Todo lo anterior es solo la primera Skill en el proceso de Superpowers.
Eso es brainstorming.
Sí, la primera.
Una vez que el documento de diseño está confirmado, ¿crees que empieza a escribir código?
Pero entonces, entra en juego la segunda skill: usar la skill using-git-worktrees para crear un espacio de trabajo aislado.
Trae una nueva rama desde la rama principal. Todo el desarrollo posterior ocurre en esta nueva rama. El código de la rama principal no se ve afectado, y no importa cuánto desordenes en la nueva rama, no afectará al original. Una vez que termines y se ve bien, lo fusionas de vuelta.
Esto es aislamiento. Mucha gente modifica el proyecto anterior directamente sin aislamiento de versiones y lo rompe todo. Eso es un mal hábito.

A continuación, aparece la tercera Skill, writing-plans.
Nota, todavía no se ha escrito código.
Desglosa ese documento de diseño en una lista de tareas de desarrollo paso a paso, específicamente en tareas que se puedan completar en 2-5 minutos.
Esto es interesante porque su objetivo, en sus propias palabras, es: "Dejar que un entusiasta ingeniero junior sin gusto, sin criterio, sin contexto del proyecto y con odio por las pruebas pueda seguirlo".
Me reí cuando lo vi.
Por lo tanto, con Superpowers, no tienes que usar solo Claude Opus 4.6. De hecho, cuanto más promedio es el modelo, más se beneficia. Ese es el papel de esta Skill.

Desglosar también tiene otro beneficio: puedes verificar cada pequeña tarea. Si hay un problema, lo encuentras de inmediato en lugar de esperar hasta que todo el proyecto esté terminado y explote.
Esto se vuelve aún más evidente en la fase de ejecución.
Después de este paso, finalmente llegamos a la fase de ejecución del código.
Llama a la skill subagent-driven-development.
Abre varios subagentes para hacer todo lo mencionado anteriormente.

Después de que cada tarea se desarrolla, no solo se te entrega. Pasa por dos rondas de verificación.
La primera ronda ronda envía un Agente de revisión independiente para ver si la tarea siguió los requisitos, si se hizo lo que se debía hacer, si se añadió algo innecesario, o si hay algún exceso de diseño sin sentido.
La segunda ronda envía otro Agente de revisión para verificar la calidad del código, centrándose en si el código está estandarizado y es mantenible.
Si falla cualquiera de las dos revisiones, se envía de vuelta para modificación y se revisa nuevamente hasta que pase.

Una vez que estas 10 pequeñas tareas están desarrolladas, la revisión no ha terminado. En la siguiente etapa, la skill requesting-code-review envía un Agente de revisión final para examinar todo el código de principio a fin.
Las revisiones anteriores se centraron en partes; esta se centra en el todo, verificando si los módulos pueden integrarse, si se omitió algo y si la lógica general es coherente.
Finalmente, ejecuta una verificación para confirmar que todas las pruebas pasan, fusiona el código de vuelta a la rama principal y limpia el espacio de trabajo.
Por fin, está listo.

Veamos el efecto del lector.
Tiene dos modos de lectura muy prácticos.
Uno es el coloreado por partes de la oración (part-of-speech coloring), que marca sustantivos, verbos y adjetivos en diferentes colores, haciendo que la estructura de la oración sea mucho más clara.

Otro modo es el modo de enfoque en párrafo, donde el párrafo que se lee se resalta y los demás se atenúan. Es adecuado para párrafos largos y reduce significativamente las distracciones del texto circundante, evitando que la mente divague.

Para los usuarios con TDAH, el mayor enemigo es que la atención se disperse por el texto circundante.
Este lector hace que el enfoque sea más claro, haciendo que el contenido sea más fácil de ver con menos distracciones, por lo que leer todo el texto no es tan cansado.
Y esta vez, como es una solución de plugin, páginas como las Cuentas Oficiales de WeChat y Zhihu se pueden leer con normalidad.
Funcionó perfectamente en el primer intento, ahorrándome muchos problemas...
Esto demuestra completamente cómo debería ser un flujo de trabajo correcto en la era de la IA.
2 horas de planificación, 10 minutos de ejecución, 1 hora de revisión.
Eso es todo.
Además de las Skills que mencioné, hay otras que no mencioné. Puedes probarlas tú mismo.
Este es un plugin de instalación obligatoria que recomiendo a todos.
En mi mente, está al mismo nivel que skill-creator.
Créeme, mejorará enormemente la calidad de tu trabajo.
Y tu eficiencia.





