Slash Commands
Slash commands sao atalhos para fluxos comuns. Ao inves de descrever um workflow inteiro em texto, voce invoca o comando e o Claude Code executa o playbook completo.
Como usar
No Claude Code, digite / seguido do nome do comando. Argumentos opcionais apos o nome:
/novo-cliente Dra. Camila Borges agendamento saude evolution
/investigar-trace abc123def456
/otimizar-custo usa-salus
/auditar-config petisco-alimentosSe voce nao passar argumentos, Claude Code pergunta o que falta (uma pergunta por vez).
Comandos disponiveis
/novo-cliente
Cria estrutura completa de tenant novo na plataforma.
Argumentos esperados (opcionais, ele pergunta se faltar):
- Nome do cliente
- Tipo de agente (sdr, vendas, suporte, agendamento, recuperacao, cobranca, pos-venda)
- Nicho (saude, beleza, educacao, ecommerce, b2b-servicos, saas, infoproduto)
- Provider (evolution, stevo)
- Integracoes especificas
O que ele faz:
- Valida e confirma contexto
- Define
tenant_idno padrao - Cria estrutura de pastas em
agent-{tipo}/tenants/{tenant_id}/ - Gera
config.yamlbaseado em template + playbook do nicho - Cria knowledge base inicial (estrutura minima)
- Vetoriza KB no Qdrant
- Compila system prompt
- Configura mensageria e CRM
- Faz deploy
- Documenta no Notion (via MCP)
- Cria projeto Asana de implantacao (via MCP)
- Retorna resumo + proximos passos
/investigar-trace
Analisa trace problematico do Langfuse e propoe correcao.
Argumentos esperados:
trace_id(do Langfuse)
O que ele faz:
- Acessa o trace via Langfuse API
- Coleta input, output, tools chamadas, tokens, latencia
- Identifica categoria do problema (qualidade, custo, latencia, fluxo)
- Forma 2-3 hipoteses ranqueadas
- Valida hipotese mais provavel
- Propoe fix minimo viavel
- Sugere validacao via eval
- Documenta em
.claude/reference/incidentes.md
/otimizar-custo
Analisa perfil de custo de tenant e propoe otimizacoes.
Argumentos esperados:
tenant_id
O que ele faz:
- Coleta metricas reais (30 dias)
- Compara com baseline do tipo de agente
- Verifica oportunidades em ordem de risco:
- Prompt caching ativo?
- top_k do RAG razoavel?
- Memory summarizer agressivo?
- Tatica hibrida (model router)?
- Modelo principal apropriado?
- Simula impacto financeiro de cada uma
- Recomenda ordem de aplicacao
Regra: nunca recomenda trocar modelo principal sem antes esgotar as outras opcoes.
/auditar-config
Audita config.yaml de tenant contra boas praticas atuais.
Argumentos esperados:
tenant_id
O que ele faz:
Verifica conformidade em 6 dimensoes:
- Validity: schema valido, vars resolviveis, IDs existem no CRM
- Performance: top_k entre 3-8, summarize_after coerente
- Custo: prompt caching ativo, model router configurado
- Compliance: LGPD, retention adequado, consent flow
- Operacional: tags Langfuse, handoff configurado, horario
- Seguranca: secrets nao hardcoded, tokens com escopo minimo
Saida classifica desvios em [CRITICO], [ATENCAO], [OPORTUNIDADE].
Adicionar novo slash command
Para criar um comando novo, crie arquivo em .claude/commands/{nome}.md:
---description: Descricao curta do que o comando fazallowed-tools: Read, Write, Edit, Bash---
# /{nome}
Descricao detalhada do comando.
## Argumentos
$ARGUMENTS
## Contexto
Antes de executar, leia:- arquivo1.md- arquivo2.md
## Execucao
1. Passo 12. Passo 23. Passo 3
## Saida esperada
Formato esperado da resposta.Quando voce digita /{nome} no Claude Code, ele le esse arquivo e executa.
Comandos planejados
Backlog de comandos que ainda serao implementados:
/deploy-tenant— deploy de tenant especifico/comparar-agentes— comparativo tecnico entre tipos/gerar-prompt— gera system prompt seguindo padrao/relatorio-mensal— relatorio operacional do mes/onboarding-parceira— fluxo de onboarding de parceira nova