PRD de uma frase
“O usuário cria conta e faz pedidos.” Sem problema mensurável, sem persona, sem core loop e sem saber o que está fora do escopo.
Conselho Técnico Virtual com 5 especialistas
O Spec&Code transforma uma descrição em texto livre em uma especificação técnica completa: PRD, Clean Architecture, tarefas atômicas com TDD, matriz de testes e o prompt mestre para seu agente de IA executar sem se perder no escopo.
Modo offline gratuito • Sem cartão para experimentar • Funciona com OpenCode, Claude Code, Cursor e Codex
O problema
Não é falta de modelo. É falta de especificação. O agente recebe um pedido vago, inventa o que não foi pedido e entrega algo que quebra na primeira refatoração.
“O usuário cria conta e faz pedidos.” Sem problema mensurável, sem persona, sem core loop e sem saber o que está fora do escopo.
A IA “melhora” o escopo sozinha. O MVP vira um produto com 40 funcionalidades que nunca termina — e nunca é testado.
Regra de negócio grudada no controller, sem domínio, sem migrações e sem integridade referencial. Refatorar vira reescrever.
Mock de tudo, inclusive o banco. Cobertura alta no número, zero confiança no comportamento real do sistema.
Sem RFC 7807, sem validação de schema em runtime, sem proteção contra SQL Injection, rate limiting ou hash seguro de senha.
Você precisa repetir as mesmas 6 regras em toda conversa. O agente esquece, diverge e a qualidade despenca no terceiro prompt.
A solução
Cada projeto passa pelo crivo de 5 personas com Forces & Interests próprios. Nenhuma linha de código é escrita antes das especificações passarem na régua.
Chief Product Officer
Principal Solutions Architect
Senior Staff Engineer
Principal SDET
CISO
.envSaída obrigatória
Como funciona
Sem formulários giant-esco. Você escreve do seu jeito e a IA estrutura o resto.
“Um app para barbearias onde o cliente agenda pelo celular, paga sinal no PIX e recebe lembrete no WhatsApp.” Só isso.
Nome, tagline, público-alvo, dor central, core loop de 3 a 5 features, non-goals, stack recomendada e meta de cobertura.
Nota de prontidão, PRD, arquitetura, SPEC executável, estratégia de testes e prompt mestre em uma pasta organizada.
Dispare o OpenCode, Claude Code, Cursor ou Codex com o prompt mestre. Ele segue as tarefas na ordem, com teste antes do código.
Entregáveis
Nada de um PDF bonito. São arquivos de trabalho que engenheiros e agentes de IA realmente executam, com caminho exato e critério de aceite.
Visão de produto, personas, jornada, problema central, core loop, non-goals e critérios de aceite em BDD.
Clean Architecture em camadas, Ports & Adapters, ERD, diagramas Mermaid, contratos de API e erros RFC 7807.
Fases 1 a 4 com tarefas atômicas, dependências explícitas e TDD passo a passo. Nada de “implemente o login”.
Matriz de casos unitários e de integração, configuração do Vitest com threshold de cobertura e scripts de CI.
Prompt mestre testado para OpenCode, Claude Code, Cursor e Codex, com passo a passo de execução e travas de escopo.
.cursorrules e AGENT_RULES.md: as diretrizes invioláveis que mantêm qualquer agente dentro do escopo da v1.
meu-mvp/
├── 01-PRD-Product-Requirements.md # visão, personas, core loop & non-goals
├── 02-ARCHITECTURE-System-Design.md # clean architecture, mermaid, ERD & RFC 7807
├── 03-SPEC-Executable-Tasks.md # tarefas atômicas com TDD passo a passo
├── 04-TESTING-Strategy-And-Matrix.md # matriz de testes e vitest config
├── 05-AI-AGENT-Execution-Prompt.md # prompt mestre do seu coding agent
├── .cursorrules # regras de contexto para IDEs com IA
└── AGENT_RULES.md # diretrizes invioláveis
Quality Gate
Nenhum projeto sai com nota “mais ou menos”. Ou tem lacuna registrada e nota baixa, ou tem A+ e vai para o agente com confiança.
Meta de cobertura de código entre 85% e 90%, obrigatória para aprovação do agente.
Pronto para execução autônoma de alta confiança.
Bom, com pequenas lacunas documentadas.
Incompleto; alto risco de retrabalho para o agente.
Risco crítico de falha. Volte e complete os requisitos.
O que vem embutido
Você não configura nada. O padrão do Spec&Code já é o padrão de quem entrega em produção.
Domínio, aplicação, adapters e porta de entrada. Regras de negócio testáveis sem subir servidor nem tocar banco.
Problem Details em toda a API: o front-end sempre sabe o que mostrar ao usuário quando algo falha.
Cada tarefa tem arquivos exatos, assinatura de método e critério de aceite. Cabe no contexto do agente.
Threshold configurado no Vitest com banco real nos testes de integração. Cobertura que significa alguma coisa.
OWASP Top 10, validação de schema em runtime com Zod, hash Argon2id e segredos fora do repositório.
Os non-goals ficam no arquivo de regras. Se a IA sugerir coisa fora da v1, ela se autocorrige.
Integração
A SPEC é agnóstica de ferramenta. Use o agente que já faz parte do seu fluxo, ou envie a pasta para o time humano executar.
.cursorrules já no formato da IDEFeito para:
Preços
Cancele quando quiser. Os artefatos gerados são seus, mesmo se você sair do plano.
R$0/para sempre
O motor heurístico nativo, sem precisar de API key.
Usar agoraR$89/mês
Para quem constrói MVP toda semana com agente de IA.
Assinar ProR$249/mês
Para equipes e agências que precisam de padrão.
Falar com a genteValores em reais, cobrança mensal. Time de elite não deve ser barrado por preço.
FAQ
Não. Ele substitui a parte que faz o seu devs perder tempo reescrevendo o mesmo CRUD pela terceira vez. Você continua decidindo produto, prioridade e o que entra na v1 — só para de gastar horas escrevendo o PRD e brigando com escopo.
Funciona com OpenAI, Anthropic Claude, Google Gemini e Ollama local. E, se preferir não configurar nada, existe o modo heurístico offline nativo, que já entrega os artefatos sem nenhuma API key.
Não. Você descreve a ideia em português, do seu jeito. A stack recomendada, o desenho das camadas e a estratégia de teste vêm prontos — e você pode ajustar antes de executar.
Não. Você exporta em Markdown ou ZIP. Os arquivos são Markdown puro, versionáveis, que funcionam com ou sem o Spec&Code.
A especificação completa sai em minutos. O tempo de execução depende do tamanho do escopo — mas é justamente por isso que o core loop é limitado a 3 a 5 funcionalidades e os non-goals existem: para o agente terminar.
Aí o produto está fazendo o trabalho dele: te mostra exatamente qual das 50 verificações falhou. Você completa aquele item e reavalia. Nota C ou F significa risco crítico — melhor descobrir antes de gastar com refatoração.
Descreva sua ideia hoje e receba uma especificação de engenharia que um time — ou um agente — consegue executar de verdade, com teste, cobertura e escopo sob controle.
Comece de graça no modo local. Sem cartão, sem compromisso.