Files
gh-wasabeef-claude-code-coo…/commands/ultrathink.md
2025-11-30 09:05:43 +08:00

2.4 KiB

Ultrathink

Executa processo de pensamento estruturado e gradual para questões complexas ou decisões importantes.

Como usar

# Solicitar pensamento profundo ao Claude
"Considere [questão] usando ultrathink"

Exemplos Básicos

# Consideração de design arquitetural
"Considere se devemos escolher microsserviços ou monolito usando ultrathink"

# Análise de seleção técnica
"Analise se Rust ou TypeScript é mais adequado para este projeto usando ultrathink"

# Aprofundamento na resolução de problemas
"Considere as causas da baixa performance da aplicação e métodos de melhoria usando ultrathink"

Integração com Claude

# Decisão de negócio
"Considere a priorização de novas funcionalidades usando ultrathink. Do ponto de vista do valor para o usuário, custo de desenvolvimento e risco técnico"

# Design de sistema
"Considere o design do sistema de autenticação usando ultrathink. Considerando segurança, escalabilidade e manutenibilidade"

# Análise de trade-offs
"Analise a escolha entre GraphQL vs REST API usando ultrathink. Baseado nos requisitos do projeto"

# Estratégia de refatoração
cat src/legacy_code.js
"Elabore estratégia de refatoração deste código legado usando ultrathink"

Processo de Pensamento

  1. Decomposição do problema - Decompõe a questão em componentes
  2. Análise MECE - Organiza sem lacunas nem sobreposições
  3. Consideração de múltiplas perspectivas - Analisa dos pontos de vista técnico, negócio e usuário
  4. Confirmação interativa - Confirma com usuário em pontos de decisão importantes
  5. Proposta fundamentada - Conclusão baseada em dados e lógica

Exemplos Detalhados

# Resolução de débito técnico complexo
"Considere estratégia para modernizar sistema legado de 10 anos usando ultrathink. Inclua migração gradual, riscos e ROI"

# Questões organizacionais
"Considere estratégia de scaling da equipe de desenvolvimento usando ultrathink. Assumindo expansão atual de 5 para 20 pessoas"

# Migração de banco de dados
"Analise migração de PostgreSQL para DynamoDB usando ultrathink. Considerando custo, performance e aspectos operacionais"

Observações

ultrathink é ideal para questões que requerem tempo e reflexão profunda. Para perguntas simples ou quando respostas imediatas são necessárias, use o formato de pergunta normal.