Template generico pra criar um projeto full-stack do zero com Claude Code. Copie, edite as partes em [VERDE] e cole no Claude Code.
Testado com Claude Code (Opus). Gera: monorepo, design system, API mock, frontend, E2E tests, OSINT competitivo, CI local. Uma sessao produz ~50 arquivos TS funcionais.
Prompt 1 -- Pesquisa + Plano
de uma olhada em ~/lab para ter ideia de stacks e praticas usadas nos repos, arquitetura etc pra ter uma base. nesse repo aqui ([NOME_DO_REPO]) sera [DESCRICAO DO PROJETO - ex: um site de apostas e bet, um marketplace de NFTs, um SaaS de gestao]. [CONTEXTO DO MERCADO - ex: agora no brasil esta liberado, mercado de X bilhoes]. pense o ui e ux com michelangelo. faca o plano completo pra competir e sermos os melhores do mundo na experiencia completa.
Prompt 2 -- Arquitetura + Stack
pense como arquiteto e defina o monorepo, dx, containers, arquitetura completa. performance, design, ui, ux, precos. branding, tenta usar bun e linguagens e stacks como monorepo de acordo com o que ela e boa e necessario para estrutura. com spec driven symphony para ja iniciar com tdd, e sdd, husky etc. usa o dominio [SEU_DOMINIO] cria um subdominio criativo que encaixe com o [SEU_DOMINIO], invente algo criativo com o contexto. log first tbm. functional first, com js usa tacit desde o inicio, point-free style. com linters e prettier validando. reutiliza oque puder, considerando trade-off. o projeto tem que ter convencoes fortes desde o inicio. ser multi linguagens. portugues brasil, ingles, espanhol, frances e outras que voce considerar. use cloudflare na frente tambem.
Prompt 3 -- Gestao de Contexto
pra esse projeto, cria um arquivo .md dentro de uma estrutura de pasta e usa essa pasta para gerenciar o todo list e gerenciar o contexto entre sessoes por la...
Prompt 4 -- OSINT Competitivo
pesquise os concorrentes tambem pra ter uma nocao de mercado. depois vou pedir pra fazer osint recon nos concorrentes pra estudar a infra deles e analisar o que podemos fazer e o que podemos melhorar pra ser competitivo. se possivel, pense em formas de incluir agents.
Prompt 5 -- Enablers e Mobile-First
organiza em ordem de enablers e fundamento habilitadores. inicialmente vamos fazer web. mas, pode fazer com fundamento de mobile first, ja responsivo.
Prompt 6 -- Implementar
agora atualiza o plano e implementa. faz com micro commits e worktrees isoladas. deixa mocado por enquanto.
Prompt 7 -- Monetizacao
adiciona no plano formas de [MONETIZACAO ESPECIFICA DO SEU PROJETO - ex: anuncios que pagam caro por alta retencao, esquema de ganhar saldo no sistema ao assistir anuncios]. pense em todas as formas de monetizacao e margem. vamos lucrar de todas as formas possiveis e escalaveis.
Prompt 8 -- Mandar Bala
quero que organize o plano e mande bala. segue tudo que falei e so para quando acabar. faz tudo self host. sem dependencia com tempos do github actions e jobs etc. tem que ter e2e com playwright testando todas specs das regras de negocio navegando em cada fluxo.
Prompt 9 -- QA Visual
faz o e2e e gera o report de video com playwright e me manda. faz o teste completo com QA usando eye. planeja o teste de todas as features.
Dicas de Uso
Ordem dos prompts: Siga na sequencia. Cada prompt depende do anterior.
Edite as partes em verde: Substitua [NOME_DO_REPO], [DESCRICAO], [DOMINIO], etc. pelo seu projeto.
Prerequisitos:
- Claude Code (CLI) com modelo Opus
- VPS ou maquina local com Bun, Node, Git
- Dominio configurado (opcional, pode usar localhost)
- ~/lab com projetos de referencia (opcional, Claude adapta)
O que voce recebe:
- Monorepo Bun + Turbo com packages tipados
- Design system mobile-first com Tailwind v4
- API mock com Hono (Bun native)
- Frontend React 19 + Vite 6 funcional
- E2E tests com Playwright + video recording
- OSINT dos concorrentes com findings reais
- CI local self-hosted
- Plano de monetizacao detalhado
- Gestao de contexto entre sessoes (.projeto/)
Tempo estimado: ~2-4 horas de sessao continua pro Claude implementar tudo.