Cómo creé 62 herramientas gratuitas en un mes usando Claude Code + un script de bucle

El sistema en pocas palabras
Cada herramienta vive en su propia carpeta con dos archivos de plan antes de escribir cualquier código:
BRIEF.md— la especificación: palabra clave, punto de dolor, H1, meta descripción, CTA, temas de preguntas frecuentes (~30 líneas).PLAN_L1.md— instrucciones de construcción paso a paso para el agente.
Ejemplo de estructura de carpeta:
app-factory/ bpm-finder/ BRIEF.md PLAN_L1.md app/ ← fuente Vite
lyric-rhyme-finder/ BRIEF.md PLAN_L1.md app/
La construcción en 3 capas
Capa 1 — Esqueleto SEO (menos de 1 hora): HTML estático con contenido de preguntas frecuentes real, etiquetas meta/OG adecuadas, un marcador de posición para la herramienta. Rastreable antes de que cargue JavaScript.
Capa 2 — Herramienta mínima viable (1-3 horas): una entrada → una salida. Solo funcionalidad básica, sin pulido, sin casos extremos.
Capa 3 — solo después de que Google Search Console confirme impresiones de búsqueda. No tiene sentido pulir algo que nadie busca.
Ralph — el bucle de agente autónomo
Ralph es un script de shell que ejecuta Claude Code en un bucle. Lee el archivo de plan, ejecuta paso a paso y se detiene cuando ve RALPH_DONE en el archivo de progreso.
# Ejecutar una herramienta de forma autónoma
ralph ./bpm-finder/PLAN_L1.md
Ralph registra todo en PROGRESS.md. Puedes dejarlo corriendo y revisarlo más tarde.
Los scripts del bucle Ralph están disponibles en GitHub: portableralph y el concepto original en how-to-ralph-wiggum.
cook.sh — ejecutar múltiples herramientas en paralelo
Una vez que tengas 3-5 herramientas resumidas y planificadas, ejecuta cook.sh. Lanza una instancia separada de Ralph para cada herramienta en segundo plano.
./cook.sh
🍳 Iniciando cocina — 5 herramientas en paralelo
🔥 Iniciando bpm-finder... PID 8421 — registros en bpm-finder/cook.log
🔥 Iniciando lyric-rhyme-finder... PID 8422 — registros en lyric-rhyme-finder/cook.log
A la mañana siguiente, verifica el progreso: grep 'layer1_done: true' app-factory/*/BRIEF.md
Despliegue
Cada herramienta es una compilación de Vite. Despliega individualmente en Vercel, luego conéctalas a un centro mediante reescrituras de vercel.json. El centro proxy la herramienta en /tool-name/ — ambos dominios obtienen crédito SEO.
Ejemplo de herramienta en vivo: Drum Machine
Resultados
- Esqueleto de Capa 1: ~45 minutos de tiempo de agente
- Herramienta funcional de Capa 2: ~2 horas de tiempo de agente
- Tiempo personal por herramienta: ~15 minutos (revisando, no escribiendo)
- Estadísticas de 30 días: 2,140 vistas, 254 usuarios, 69 clics en CTA (~1 clic por cada 31 visitas)
Herramientas construidas
Herramientas musicales (BPM finder, Suno metatag explorer, lyric rhyme finder), herramientas de diseño (background remover, color palette generator, QR code generator). Todas gratuitas, todas en vivo.
📖 Lee la fuente completa: r/ClaudeAI
👀 Ver también

Pruebas Autónomas de Super Mario Usando Modelos de Comportamiento
Explora las pruebas autónomas en Super Mario utilizando un generador de entradas basado en mutaciones para descubrir casos extremos y explorar espacios de estado de manera más efectiva.

Alojar OpenClaw para Slack en servidores propios: Tres modos de fallo y una alternativa gestionada
Un desarrollador documentó tres intentos fallidos de autoalojar OpenClaw para Slack, encontrando desconexiones de WebSocket, problemas de manejo de interrupciones de API y fallos silenciosos en la rotación de tokens antes de cambiar a SlackClaw.ai, un servicio gestionado.

Traducción del título al español
Una pequeña tienda de impresión 3D migró de Wix a WordPress utilizando un agente OpenClaw desplegado en un VPS. El agente ahora añade nuevos productos y crea formularios de pedido personalizados para encargos de chapas para mascotas.

Usando Claude, Gemini y GPT para tareas de programación asistida por IA.
Descubre cómo combinar Claude, Gemini y GPT puede mejorar los flujos de trabajo de codificación de IA aprovechando sus capacidades únicas de acceso para tareas específicas.