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

13 Semanas con OpenClaw como Conductor Diario: Lo que Funcionó, lo que se Rompió, lo que aún Duele
Después de 13 semanas ejecutando OpenClaw en una Raspberry Pi como sistema de agente personal, un usuario comparte victorias prácticas (cron, memoria, subagentes) y puntos débiles (problemas de configuración de modelos, citas en shell, brechas en el historial agente a agente, desviación en las actualizaciones).

Coordinación de Múltiples Agentes de IA: Discord, Tareas Programadas y Jerarquía Clara
Un desarrollador que ejecuta tres agentes OpenClaw resolvió problemas de coordinación utilizando Discord como canal de comunicación compartido, reemplazando el costoso sistema de latidos de Paperclip con trabajos cron por agente, y estableciendo una jerarquía de liderazgo clara entre los modelos Claude Max y OpenAI.

Paciente cardíaco de 73 años crea una PWA de seguimiento de salud con Claude AI.
Una persona de 73 años sin experiencia previa en programación y con múltiples afecciones cardíacas creó ClinBridge, una Aplicación Web Progresiva para el seguimiento de la salud, utilizando Claude AI. La aplicación monitorea presión arterial, ingesta de líquidos, peso, frecuencia cardíaca, síntomas, comidas y actividades, funciona completamente sin conexión y es de código abierto.

Ejecutando Control Remoto de Código Claude en un Servidor en la Nube a través de RAgent
Un desarrollador desplegó el proyecto de código abierto RAgent en Railway para ejecutar la función de Control Remoto de Claude Code desde un servidor en la nube, resolviendo el problema de que el modo suspensión del portátil desconecta las sesiones. La configuración utiliza un VPS de $5/mes como una máquina de Claude Code siempre activa, accesible a través de la aplicación móvil de Claude.