--agent
O forge-sdd ajuda você a guiar suas IAs de programação passo a passo, organizando regras, tarefas e revisões automáticas no próprio projeto.
4 pilares que resolvem os maiores problemas de consistência e velocidade ao usar IA no dia a dia.
Defina se a IA está planejando (Orquestrador), programando (Builder) ou testando (Revisor). Cada um faz uma coisa por vez para evitar erros.
A IA lê o histórico e as regras locais antes de começar. Ela sempre sabe onde parou, sem você precisar reexplicar o projeto toda hora.
Cada funcionalidade é construída e encaixada com segurança. A IA não quebra o que já está funcionando.
Antes de programar, o fluxo exige planejar a ideia e criar regras de sucesso claras. No final, tudo é revisado de forma automática.
Como a estrutura gerada pelo init se conecta a cada etapa do ciclo de desenvolvimento
com IA.
init para preparar a pasta sdd/ com toda a memória, tarefas e regras que sua IA
vai precisar.Screenshots reais do fluxo, do primeiro comando ao acompanhamento do progresso.
forge-sdd init gera toda a
estrutura sdd/ e os comandos do agente.
/discovery transforma uma frase em
discovery de produto e técnico, com diagramas C4/Mermaid.
O critério técnico gerado é um markdown real, versionável e revisável junto com o código.
/nova-feature quebra o discovery
em uma feature com escopo e critérios de aceite.
/status mostra o progresso real do
projeto a qualquer momento.
Cada comando tem um propósito claro. Use o certo no momento certo.
| Comando | Quando usar | O que faz |
|---|---|---|
| /status | Início de sessão | Lê progress.md e reporta fases e bloqueios |
| /discovery | Ideia vaga | Sessão estruturada com personas PM + Engenheiro Sênior |
| /nova-feature | Ideia clara | Cria branch + spec + atualiza índice de features |
| /novo-fix | Bug encontrado | Cria branch fix/ + spec do bug |
| /split-features | Feature grande (>7 tasks) | Quebra em sub-features desacopladas por domínio |
| /proxima-feature | Iniciar implementação | Retoma a próxima feature todo do backlog |
| /revisar | Antes do PR | Valida critério de conclusão, lint e memória |
| /constitution | Início ou mudança de arch. | Alinha constitution.md com o codebase real |
| /c4-architecture | Documentar arquitetura | Gera diagramas C4 em Mermaid |
| /doctor | Diagnóstico | Verifica integridade, MCPs e budgets |
| /archive | progress.md > 1KB | Move histórico antigo para o log |
| /upgrade-sdd | Nova versão SDD | Migra a estrutura para a versão mais recente |
| /tutorial | Primeira vez no método | Ciclo de exemplo guiado, sem tocar dados reais |
Configure um ou múltiplos agentes simultaneamente com a flag --agent.
Use /
no chat do VS Code para
acionar os comandos diretamente. Ex: /status
Mencione o comando no chat do Claude para executar. Ex: /revisar
Peça pelo nome no chat do Antigravity para acionar. Ex: "rodar o status"
Projeto do zero ou adoção em projeto existente — o forge-sdd se adapta.
--agent
/constitution para definir arquitetura e regras
base/discovery "sua ideia" para explorar produto e
engenharia/nova-feature e inicie com
/proxima-feature
npx forge-sdd init . --yes no seu projeto
existente/constitution — o agente escaneia seu codebase e
aprende suas regras
/status/nova-feature~/.cache/forge-sdd/
Versões publicadas — stable e beta — atualizadas automaticamente a cada release.
Carregando releases...
Junte-se à comunidade. Use, adapte e contribua com o forge-sdd.