Desenvolvimento spec-driven
para agentes de IA
Defina o que construir, depois deixe o agente construir certo.
Vibeflow separa o pensar do codar. Você define specs com guardrails. O agente de IA implementa seguindo os padrões reais do seu projeto.
Como o Vibeflow funciona
Três comandos. Da análise do codebase à implementação auditada.
analyze Deep-scan do codebase e aprende seus padrões, convenções e arquitetura.
gen-spec Gera spec com Definition of Done binário, escopo, anti-escopo e budget.
implement Implementa a partir da spec seguindo seus padrões, dentro do budget, respeitando anti-escopo.
Mais: discover, prompt-pack, audit, quick, teach, stats
Veja na prática
Veja o Vibeflow desafiar uma ideia vaga até virar uma spec fechada.
discover discover round 2 gen-spec Casos de uso
Vibeflow se adapta a diferentes papéis e cenários.
Feature nova em projeto existente
Você precisa adicionar um fluxo de pagamento. Ao invés de deixar a IA adivinhar, você define escopo (só Stripe, sem PayPal), anti-escopo (sem gerenciamento de assinatura), e um DoD com 5 checks. O agent implementa exatamente isso.
analyze → gen-spec → implement → audit Bug fix rápido com escopo controlado
Um bug de formatação de data no dashboard. Você usa o modo quick, gera uma spec focada em segundos. O agent corrige o bug, nada mais. Audit confirma o fix.
quick → implement → audit Definir requisitos antes de passar pro time
Você tem uma ideia de feature mas precisa clarificar escopo antes do time de dev começar. O discover te guia pelas perguntas difíceis e produz um PRD claro. Sem código envolvido.
discover → entregar PRD ao time Onboarding de dev novo
Dev novo entra no time. Ao invés de ler 200 arquivos, roda analyze. O Vibeflow produz um guia completo do projeto: arquitetura, padrões, convenções, tudo com exemplos reais de código.
analyze → dev lê .vibeflow/ Todos os comandos
Pipeline principal mais ferramentas para cada workflow.
analyze Deep-scan do codebase que produz documentação: stack, arquitetura, padrões, convenções, tudo com exemplos reais de código.
Entenda seu codebasegen-spec Gera especificação técnica com Definition of Done binário (3-7 checks pass/fail), escopo, anti-escopo e riscos.
Defina o que construirimplement Implementa uma feature a partir da spec com guardrails. Segue seus padrões, respeita budget e anti-escopo, roda testes, auto-verifica DoD.
Construa com guardrailsaudit Verifica a implementação contra a spec. Checa DoD, padrões e testes. Produz relatório PASS, PARTIAL ou FAIL.
Verifique o resultadodiscover Diálogo interativo que transforma ideia vaga em PRD claro. Desafia premissas, corta escopo, força decisões.
Clarifique a ideiaprompt-pack Cria um prompt auto-contido para um coding agent em sessão separada. Embute seus padrões e convenções reais.
Delegue para outro agentequick Fast-track para tasks pequenas (até 4 arquivos). Pula discovery, gera spec direto. Para bug fixes e mudanças rápidas.
Tasks pequenas, rápidoEscolha sua edição
Mesma metodologia. Adaptada ao seu agente.
GitHub Copilot
Prompts, agents, skills e instructions para Copilot Chat.
npx setup-vibeflow@latest --copilot Cursor
Rules e skills para Cursor Agent. Slash commands via /skill-name.
npx setup-vibeflow@latest --cursor Claude Code
Plugin com slash commands para Claude Code CLI.
pe-menezes/vibeflow-claude Por padrão o instalador adiciona os arquivos instalados e a pasta .vibeflow/ ao .gitignore, então não entram no commit. Remova o bloco "Vibeflow" do .gitignore se quiser versionar no git.
Comece a construir com specs
Defina o que quer, deixe a IA executar, verifique o resultado.
Criado por Pedro Menezes
Entre em contato
Tem uma dúvida, feedback ou quer contribuir? Manda uma mensagem.