Comando que analisa a situação atual e sugere automaticamente o papel e abordagem ideais.
Análise inteligente que detecta automaticamente o tipo de código/problema e sugere o papel e abordagem mais adequados para revisão. Útil quando você precisa determinar rapidamente a melhor forma de analisar arquivos, diretórios ou problemas sem saber qual especialista usar.
/plugin marketplace add wasabeef/claude-code-cookbook/plugin install cook-pt@claude-code-cookbookComando que analisa a situação atual e sugere automaticamente o papel e abordagem ideais.
/smart-review # Analisa diretório atual
/smart-review <arquivo/diretório> # Analisa alvo específico
package.json, *.tsx, *.jsx, *.css, *.scss → frontendDockerfile, docker-compose.yml, *.yaml → architect*.test.js, *.spec.ts, test/, __tests__/ → qa*.rs, Cargo.toml, performance/ → performanceauth.js, security.yml, .env, config/auth/ → securitylogin.tsx, signup.js, jwt.js → security + frontendapi/auth/, middleware/auth/ → security + architectmobile/ + *.swift, *.kt, react-native/ → mobilewebpack.config.js, vite.config.js, large-dataset/ → performancecomponents/ + responsive.css → frontend + mobileapi/ + auth/ → security + architecterror.log, crash.log → analyzermemory leak, high CPU, slow query → performance + analyzerSQL injection, XSS, CSRF → security + analyzer$ /smart-review src/auth/login.js
→ "Arquivo de autenticação detectado"
→ "Recomenda-se análise com papel security"
→ "Executar? [y]es / [n]o / [m]ore options"
$ /smart-review src/mobile/components/
→ "📱🎨 Elementos mobile + frontend detectados"
→ "Abordagem recomendada:"
→ "[1] Papel mobile individual"
→ "[2] Papel frontend individual"
→ "[3] multi-role mobile,frontend"
→ "[4] role-debate mobile,frontend"
$ /smart-review error.log
→ "⚠️ Log de erro detectado"
→ "Iniciando análise de causa raiz com papel analyzer"
→ "[Execução automática] /role analyzer"
$ /smart-review slow-api.log
→ "🐌 Problema de performance detectado"
→ "Recomendado: [1]/role performance [2]/role-debate performance,analyzer"
$ /smart-review architecture-design.md
→ "🏗️🔒⚡ Elementos arquitetura + segurança + performance detectados"
→ "Para decisão de design complexa, recomenda-se formato de debate"
→ "[Recomendado] /role-debate architect,security,performance"
→ "[Alternativo] /multi-role architect,security,performance"
# Analisa diretório atual
/smart-review
"Sugira o papel e abordagem ideais"
# Analisa arquivo específico
/smart-review src/auth/login.js
"Sugira o método de revisão ideal para este arquivo"
# Analisa log de erro
/smart-review error.log
"Sugira a abordagem ideal para resolver este erro"
$ /smart-review
→ "📊 Analisando projeto..."
→ "Projeto React + TypeScript detectado"
→ "Confirmada funcionalidade de autenticação + API + suporte móvel"
→ ""
→ "💡 Workflow recomendado:"
→ "1. Verificação do sistema de autenticação com security"
→ "2. Avaliação de UI/UX com frontend"
→ "3. Verificação de otimização móvel com mobile"
→ "4. Revisão do design geral com architect"
→ ""
→ "Executar automaticamente? [y]es / [s]elect role / [c]ustom"
$ /smart-review "Como configurar o tempo de validade do JWT"
→ "🤔 Decisão de design técnico detectada"
→ "É um problema que requer múltiplas perspectivas especializadas"
→ ""
→ "Abordagem recomendada:"
→ "/role-debate security,performance,frontend"
→ "Motivo: Importante o equilíbrio entre segurança, performance e UX"
# Análise combinada com conteúdo do arquivo
cat src/auth/middleware.js
/smart-review
"Analise incluindo o conteúdo deste arquivo sob perspectiva de segurança"
# Análise combinada com erro
npm run build 2>&1 | tee build-error.log
/smart-review build-error.log
"Sugira método de resolução para erro de build"
# Consulta de design
/smart-review
"Debata se devemos escolher React Native ou Progressive Web App"