O que improve-codebase-architecture faz?
Analisa uma base de código em busca de oportunidades de melhoria, apresenta-as em um relatório HTML visual e permite aprofundar-se em cada uma delas.
Como usar
- Execute o agente de IA com a skill ativada.
- Forneça o caminho para a raiz da base de código que você deseja analisar.
- O agente irá escanear a base de código e gerar um relatório HTML.
- Abra o relatório em um navegador para visualizar as oportunidades identificadas.
- Selecione uma oportunidade e peça ao agente para 'grillar' (aprofundar) sobre ela.
- O agente irá analisar o código, sugerir refatorações e guiar você pelas mudanças.
Plataformas suportadas
- Claude Code
- Cursor
- Codex
- Outros agentes de IA compatíveis com skills
Exemplo de saída do relatório
O relatório HTML incluirá uma lista de problemas ou oportunidades, como:
- Funções longas
- Acoplamento excessivo
- Duplicação de código
- Padrões inconsistentes
- Dependências circulares
Cada item pode ser expandido para mais detalhes e para iniciar uma sessão de 'grill'.
Notas
- Certifique-se de que o diretório do projeto é acessível e contém código-fonte legível.
- A análise é baseada heurística e pode variar conforme a linguagem e o framework.
- Para melhores resultados, forneça contexto adicional sobre a arquitetura desejada.