cerebro-vip INEMA.CLUB
inícioINEMA.BMAD

Análise objetiva dos agentes BMAD instalados no repositório e guia…

INEMA.BMAD · 2025-10-19 · ~3 min · ver no Telegram ↗

INEMA

Aqui vai uma análise objetiva dos agentes BMAD presentes no repo e um guia de uso prático.

O Que Está Instalado

  • Núcleo BMAD: .bmad-core/
    • Agentes: .bmad-core/agents/bmad-orchestrator.md, .bmad-core/agents/bmad-master.md
    • Config: .bmad-core/core-config.yaml (paths de PRD, arquitetura, histórias, etc.)
    • KB e templates de tarefas/checklists em .bmad-core/{data|tasks|templates|checklists}
  • CLI BMAD: bmad-method (já como dependency)
    • Status: npx bmad-method status (mostra versão/instalação)
    • Expansões: npx bmad-method list:expansions
    • Instalação/refresh: npm run bmad:refresh (equivale a npx bmad-method install -f -i codex)

Onde Estão os Agentes

  • Orchestrator: .bmad-core/agents/bmad-orchestrator.md
    • Comandos com prefixo * (ex.: help, agent, workflow, task, *checklist)
    • Orquestra outros agentes e fluxos
  • Master: .bmad-core/agents/bmad-master.md
    • Executor direto de tasks/templates/checklists (sem persona específica)

Como Usar (no seu chat/IDE com IA)

  • Ativar Orchestrator
    • Abra o conteúdo de .bmad-core/agents/bmad-orchestrator.md no chat como system/prompt inicial.
    • Ele instruirá: rode *help e escolha comandos.
  • Comandos úteis (no chat, com prefixo *)
    • *help — ver comandos e recursos
    • *agent bmad-master — virar o agente Master (executor direto)
    • *task create-doc — gerar documento a partir de template (o agente lista opções)
    • *execute-checklist pm-checklist.md — rodar checklist
    • *kb-mode — habilitar modo KB e consultar .bmad-core/data/bmad-kb.md
    • *workflow greenfield-fullstack — iniciar workflow (o Orchestrator guia os passos)
  • Exemplos práticos
    • PRD inicial: *task create-doc prd-tmpl.yaml (usa caminhos do .bmad-core/core-config.yaml)
    • Arquitetura: *task create-doc fullstack-architecture-tmpl.yaml
    • Documentar projeto: *task document-project.md
    • Shard de docs longos: *task shard-doc docs/prd.md docs/prd/

Como Usar (via CLI)

  • Ver status: npx bmad-method status
  • Reinstalar/atualizar núcleo: npm run bmad:refresh
  • Instalar pacotes de expansão (opcional):
    • Listar: npx bmad-method list:expansions
    • Instalar: npx bmad-method install --full --expansion-packs bmad-infrastructure-devops
  • Flatten do código (útil para dar contexto a um agente externo):
    • npx bmad-method flatten -i . -o .ai/flattened-codebase.xml

Fluxos Sugeridos Para Este Projeto

  • Documentação guiada
    • agent bmad-orchestrator → help → *task document-project.md (usa core-config e fragmenta docs)
    • Para PRD/Arquitetura: task create-doc prd-tmpl.yaml e task create-doc fullstack-architecture-tmpl.yaml
  • Checklists de qualidade
    • *execute-checklist architect-checklist.md ou story-dod-checklist.md
  • Elicitação/Brainstorm
    • task advanced-elicitation.md ou task facilitate-brainstorming-session.md
  • KB mode (para dúvidas rápidas)
    • *kb-mode e então navegue por tópicos da KB

Dicas e Observações

  • Todos os comandos do Orchestrator começam com . Sem o , ele não executa.
  • O Orchestrator só carrega arquivos quando você manda executar algo (não pré-carrega).
  • O arquivo .bmad-core/core-config.yaml define onde os documentos de PRD/Arquitetura/etc. serão salvos (ajuste se quiser outros caminhos).
  • Caso queira usar o BMAD fora do chat (por scripts), o CLI cobre instalação/status/flatten; a execução de tasks e workflows é pensada para agentes em chat/IDE.

Analise do Uso do BMAD

1

↑ voltar ao topo · ver no Telegram ↗