lab
Esc

Prueba con

↑↓ para moverte · Enter para abrir · también en /buscar?q= para agentes

skill principiante claude-codeagentesherramientasdesarrollo

Superpowers TDD: guía el ciclo de prueba y cambio

Haz que el agente parta de un comportamiento comprobable y observe su prueba fallar antes de implementar.

✓ verificado el 27 oct 2026

Instrucciones para tu agente

Esto es lo que se copia. Pégaselo a tu agente y te lo monta paso a paso.

O ábrelo directamente en ClaudeChatGPT

Pega este texto a tu agente (Claude Code, Codex, OpenCode, Hermes o el que uses) y dile «ayúdame a montarlo». Son los pasos para ponerlo en marcha; el porqué de cada pieza está en la guía completa.


Para el agente: cómo acompañar al usuario

  1. Pregunta primero para qué lo quiere. Si su objetivo no necesita algún paso, sáltalo.
  2. Antes de instalar, comprueba lo que ya tiene (versiones, claves, sistema operativo).
  3. Avanza un paso cada vez: explica en una frase qué vas a hacer y deja que el usuario lo ejecute o lo apruebe.
  4. Tras cada paso, comprueba que funcionó antes de seguir. Si falla, para y explica el error.
  5. No inventes comandos ni opciones: si la documentación del proyecto contradice estos pasos, manda la documentación.
  6. Al terminar, haz una prueba real con el objetivo del usuario y dile dónde profundizar.

Pasos de configuración

  1. Abre la skill original.
  2. Para concretar Claude Code, instala desde su sesión /plugin install superpowers@claude-plugins-official, como indica el README raíz. Recarga los plugins o abre una sesión nueva. Para otro arnés usa su apartado propio del README.
  3. Pide una corrección pequeña aplicando el ciclo de la skill.

Comprobación

Conserva evidencia del fallo inicial y de la ejecución correcta posterior; revisa que el fallo correspondía al defecto.

Si algo falla

Revisa primero la prueba y el entorno. Un error de importación no demuestra que el comportamiento esté cubierto.

ver en .md ¿Prefieres el recurso entero?

Qué es

Es la skill de desarrollo guiado por pruebas de Superpowers. Es una unidad independiente dentro del catálogo, dedicada al ciclo de fallo, implementación mínima y refactorización.

Para qué te sirve

  • Cuando corriges un defecto que debe quedar cubierto por una regresión.
  • Cuando una nueva conducta necesita un ejemplo ejecutable antes de implementarse.

Cómo funciona

La skill pide escribir una prueba pequeña, observar el fallo correcto, implementar lo necesario y volver a ejecutar. Después se refactoriza manteniendo el resultado. Sus ejemplos distinguen probar comportamiento real de comprobar solo simulaciones.

Antes de empezar

Necesitas el entorno de pruebas de tu proyecto y un agente que pueda leer la skill. La herramienta no define un comando universal de tests: utiliza el que ya exista en el repositorio y revisa sus instrucciones.

Límites y alternativas

El procedimiento debe aplicarse con criterio al tipo de cambio y las reglas del proyecto. Una prueba que pasa desde el principio no demuestra una regresión. Esta carpeta es distinta del catálogo general obra-superpowers.

Recursos