← Voltar ao início

Todos os comandos

Referência completa de cada comando do Vibeflow: flags, modos e outputs.

analyze Entenda seu codebase

Deep-scan do codebase que aprende seus padrões, convenções e arquitetura. Gera documentação curada em .vibeflow/ que persiste e pode ser commitada no git.

Uso /vibeflow:analyze [--fresh] [--scope <path>] [--interactive] [--satellite <url>]
Flags e modos
(sem flags)

Modo incremental (padrão): re-analisa apenas arquivos alterados desde a última execução via git diff.

--fresh

Rebuild completo do zero. Ignora .vibeflow/ existente, re-analisa tudo.

--scope <path>

Deep-dive num módulo ou diretório específico (80%+ dos arquivos). Enriquece padrões globais com exemplos do módulo.

--interactive

Adiciona checkpoint de review: apresenta padrões encontrados, pergunta sobre falsos positivos e padrões faltando antes de salvar.

--satellite <url>

Analisa um repo de dependência externa (design system, lib compartilhada). Clona, detecta o que seu repo principal usa, merge padrões relevantes.

Output .vibeflow/index.md, conventions.md, patterns/, decisions.md
discover Clarifique a ideia

Diálogo interativo que transforma uma ideia vaga em PRD claro e acionável. Desafia premissas, corta escopo agressivamente e força decisões.

Uso /vibeflow:discover <ideia ou área>
Flags e modos
Round rápido

Round rápido: se sua primeira resposta tem clareza total (problema concreto, audiência definida, escopo fechável), pula pra 1–2 rounds e gera o PRD.

Fluxo completo

Fluxo completo: 3–5 rounds de discovery com questionamento estratégico. Explora problema, audiência, critérios de sucesso, escopo e trade-offs.

Output .vibeflow/prds/<slug>.md
gen-spec Defina o que construir

Gera spec técnica com Definition of Done binário (3–7 checks pass/fail), escopo, anti-escopo, decisões técnicas e riscos. Baseada nos padrões reais do seu projeto.

Uso /vibeflow:gen-spec <descrição da feature ou caminho do PRD>
Flags e modos
A partir de PRD

A partir de PRD: passe o caminho para .vibeflow/prds/<slug>.md e ele usa o PRD como base.

A partir de descrição

A partir de descrição: descreva a feature diretamente e ele gera a spec do zero.

Auto-split

Auto-split: se a spec excede limites (>7 DoD checks ou excede budget), divide automaticamente em partes numeradas com tracking de dependências.

Output .vibeflow/specs/<slug>.md (ou <slug>-part-N.md se dividida)
implement Construa com guardrails

Implementa uma feature a partir da spec com guardrails rígidos. Segue seus padrões exatamente, respeita budget e anti-escopo, roda testes e auto-verifica cada DoD check.

Uso /vibeflow:implement <arquivo de spec ou nome da feature>
Pipeline
Fase 1

Encontrar e validar spec: localiza spec, valida seções obrigatórias, checa dependências de multi-part.

Fase 2

Extrair guardrails: DoD, escopo, anti-escopo, budget e decisões técnicas viram regras rígidas.

Fase 3

Carregar contexto: lê convenções, padrões aplicáveis, index.md. Usa Pattern Resolution pra matching inteligente.

Fase 4

Planejar: identifica arquivos alvo, verifica budget, mapeia DoD para passos de implementação.

Fase 5

Implementar: executa seguindo padrões exatamente. Princípio de mudança mínima. Sem refactoring fora do escopo.

Fase 6

Rodar testes: detecta test runner automaticamente (npm test, pytest, cargo test, etc.). Máx 2 tentativas de fix.

Fase 7

Auto-verificar DoD: checa cada item do DoD com evidência. Reporta status geral.

Output Alterações de código dentro do escopo e budget, com relatório de verificação do DoD.
Apenas Claude Code. Budget é limite rígido. Anti-escopo é sagrado.
prompt-pack Delegue para outro agente

Gera um prompt auto-contido para um coding agent em sessão separada. O agent recebe tudo que precisa: padrões, convenções, caminhos de arquivos, comandos de teste. Zero contexto externo.

Uso /vibeflow:prompt-pack <arquivo de spec ou feature>
Flags e modos
Agent-agnostic

Agent-agnostic: funciona com Copilot, Cursor, Claude Code, ou qualquer coding agent.

Padrões embutidos

Padrões embutidos: inclui exemplos reais de código dos seus .vibeflow/patterns/ pra o agent seguir suas convenções.

Validação

Validação: rejeita specs com >7 DoD checks ou que excedem budget. Exige split antes.

Output .vibeflow/prompt-packs/<slug>.md
audit Verifique o resultado

Audita a implementação contra a spec em duas dimensões: compliance de DoD (cada check pass/fail com evidência) e compliance de padrões (convenções seguidas ou desvios anotados).

Uso /vibeflow:audit <arquivo de spec ou feature>
Flags e modos
PASS

PASS: todos os DoD checks passam, padrões seguidos, testes passam.

PARTIAL

PARTIAL: alguns checks passam, gaps identificados com detalhes específicos.

FAIL

FAIL: DoD não atendido ou testes falhando. Testes falhando = FAIL automático independente dos outros checks.

Fix incremental

Em PARTIAL ou FAIL, gera prompt pack incremental cobrindo apenas os gaps, pra você corrigir sem reler a spec inteira.

Output .vibeflow/audits/<slug>-audit.md
quick Tasks pequenas, rápido

Fast-track pra tasks pequenas e bem definidas. Pula discovery, gera spec efêmera em memória e produz prompt pack pronto em um comando.

Uso /vibeflow:quick <descrição da task>
Flags e modos
Budget ≤4 arquivos

Budget ≤4 arquivos: mais restrito que o padrão ≤6. Se a task precisa de mais, avisa pra usar o pipeline completo.

Spec efêmera

Spec efêmera: gerada apenas em memória (não salva em disco). Vai direto pro prompt pack.

Quando usar

Use pra bug fixes, features pequenas, mudanças rápidas. Evite se a ideia é vaga ou arquiteturalmente significativa.

Output .vibeflow/prompt-packs/<slug>.md
teach Ensine seu projeto

Atualiza a knowledge base do .vibeflow/ com correções, novas convenções, decisões arquiteturais ou padrões novos a partir de feedback em linguagem natural.

Uso /vibeflow:teach <feedback>
Flags e modos
Correção de padrão

Correção de padrão: atualiza um doc de padrão existente com sua correção. Sobrevive a updates incrementais.

Nova convenção

Nova convenção: adiciona ao conventions.md (ex: "sempre usamos named exports").

Decisão arquitetural

Decisão arquitetural: adiciona ao decisions.md com contexto e alternativas descartadas.

Padrão novo

Padrão novo: cria novo arquivo .vibeflow/patterns/<nome>.md com estrutura padrão.

Output Atualizações em .vibeflow/ docs (conventions.md, patterns/, decisions.md)
stats Acompanhe qualidade

Compila estatísticas de todos os relatórios de audit. Mostra taxas de pass/fail, padrões mais violados, gaps de DoD comuns e tendência de qualidade.

Uso /vibeflow:stats
Flags e modos
Métricas

Breakdown de verdicts (% PASS/PARTIAL/FAIL), taxa de DoD pass, top 3 checks que mais falham, top 3 padrões mais violados.

Tendência

Tendência de qualidade: melhorando, estável ou degradando (requer ≥3 audits).

Output Output no chat (somente leitura, sem arquivos modificados).