Como criei 62 ferramentas gratuitas em um mês usando Claude Code + um script de loop

O sistema em poucas palavras
Cada ferramenta vive em sua própria pasta com dois arquivos de plano antes de qualquer código ser escrito:
BRIEF.md— a especificação: palavra-chave, ponto de dor, H1, meta descrição, CTA, tópicos de FAQ (~30 linhas).PLAN_L1.md— instruções passo a passo para construção pelo agente.
Exemplo de estrutura de pastas:
app-factory/ bpm-finder/ BRIEF.md PLAN_L1.md app/ ← Fonte Vite
lyric-rhyme-finder/ BRIEF.md PLAN_L1.md app/
A construção em 3 camadas
Camada 1 — Shell SEO (menos de 1 hora): HTML estático com conteúdo real de FAQ, tags meta/OG adequadas, um placeholder para a ferramenta. Rastreável antes do carregamento do JavaScript.
Camada 2 — Ferramenta Mínima Viável (1-3 horas): uma entrada → uma saída. Apenas funcionalidade principal, sem polimento, sem casos extremos.
Camada 3 — somente após o Google Search Console confirmar impressões de pesquisa. Não adianta polir algo que ninguém pesquisa.
Ralph — o loop do agente autônomo
Ralph é um script shell que executa Claude Code em loop. Ele lê o arquivo de plano, executa passo a passo e para quando vê RALPH_DONE no arquivo de progresso.
# Executar uma ferramenta autonomamente
ralph ./bpm-finder/PLAN_L1.md
Ralph registra tudo em PROGRESS.md. Você pode deixá-lo rodando e verificar depois.
Os scripts de loop do Ralph estão disponíveis no GitHub: portableralph e o conceito original em how-to-ralph-wiggum.
cook.sh — executar várias ferramentas em paralelo
Assim que você tiver 3-5 ferramentas com briefing e plano, execute cook.sh. Ele lança uma instância separada do Ralph para cada ferramenta em segundo plano.
./cook.sh
🍳 Iniciando cook — 5 ferramentas em paralelo
🔥 Iniciando bpm-finder... PID 8421 — logs em bpm-finder/cook.log
🔥 Iniciando lyric-rhyme-finder... PID 8422 — logs em lyric-rhyme-finder/cook.log
Na manhã seguinte, verifique o progresso: grep 'layer1_done: true' app-factory/*/BRIEF.md
Implantação
Cada ferramenta é uma build Vite. Implante individualmente no Vercel e depois conecte-as a um hub via reescritas no vercel.json. O hub faz proxy da ferramenta em /nome-da-ferramenta/ — ambos os domínios recebem crédito de SEO.
Exemplo de ferramenta ao vivo: Máquina de Bateria
Resultados
- Shell da Camada 1: ~45 minutos de tempo de agente
- Ferramenta funcional da Camada 2: ~2 horas de tempo de agente
- Tempo pessoal por ferramenta: ~15 minutos (revisando, não escrevendo)
- Estatísticas de 30 dias: 2.140 visualizações, 254 usuários, 69 cliques em CTA (~1 clique a cada 31 visitas)
Ferramentas construídas
Ferramentas musicais (localizador de BPM, explorador de metatags Suno, localizador de rimas para letras), ferramentas de design (removedor de fundo, gerador de paleta de cores, gerador de QR code). Todas gratuitas, todas ao vivo.
📖 Leia a fonte completa: r/ClaudeAI
👀 See Also

Desenvolvedor constrói negócio de conversão LaTeX em 7 dias usando Claude Pro
Um desenvolvedor usou o Claude Pro para construir The LaTeX Lab, um serviço que converte documentos do Word para LaTeX para pesquisadores, em uma semana por US$ 23,60. O projeto incluiu pesquisa de mercado, desenvolvimento de agente de IA, criação de tema personalizado para WordPress e texto otimizado para SEO.

Explore Aplicações do Mundo Real com r/OpenClawUseCases!
Mergulhe em aplicações reais de IA com r/OpenClawUseCases. Descubra conteúdo gerado por usuários sobre agentes de codificação de IA, automação e muito mais.

Uma Caverna Escura: Jogo de Sobrevivência Baseado em Texto Evita a "Besteira" de IA, Abraça o Minimalismo
A Dark Cave é um jogo de navegador gratuito, baseado em texto, de sobrevivência e construção de assentamentos, que deliberadamente evita gráficos, usando apenas texto, símbolos e sons para criar atmosfera. O desenvolvedor argumenta que, com a proliferação de visuais gerados por IA, os jogos precisarão de diferenciais como narrativa e imaginação do jogador.

Claude Code + Remotion: Gerando Vídeos de Lançamento de App Sem After Effects
Um desenvolvedor usou Claude Code para gerar uma animação Remotion para o vídeo de lançamento do seu aplicativo, chegando rapidamente a ~80% do caminho, mas precisando de ajustes manuais para posicionamento perfeito.