Compétences architectural-analysis
🏗️

architectural-analysis

Sûr 🌐 Accès réseau⚙️ Commandes externes📁 Accès au système de fichiers

Analisar Arquitetura da Base de Código

As bases de código acumulam código morto, duplicação e problemas arquiteturais ao longo do tempo. Esta habilidade fornece uma estrutura sistemática para análise abrangente do código, identificando oportunidades de limpeza e quantificando a dívida técnica.

Prend en charge: Claude Codex Code(CC)
⚠️ 68 Médiocre
1

Télécharger le ZIP du skill

2

Importer dans Claude

Allez dans Paramètres → Capacités → Skills → Importer un skill

3

Activez et commencez à utiliser

Tester

Utilisation de "architectural-analysis". Analise meu projeto em busca de código morto e duplicação

Résultat attendu:

  • Código Morto Encontrado: 5 arquivos completamente não utilizados, 12 exports não utilizados
  • Principais Arquivos Mortos: src/old/legacy-processor.ts, src/utils/unused-helper.ts
  • Grupos de Duplicação: 4 identificados (mais duplicado: validação de email com 3 cópias)
  • Potencial de Limpeza: ~2.400 linhas podem ser removidas ou consolidadas

Audit de sécurité

Sûr
v5 • 1/17/2026

All 129 static findings are FALSE POSITIVES. The scanner misidentified markdown documentation examples as executable code. SKILL.md contains only instructions for Claude using Claude's native capabilities. Backticks are markdown code formatting, not Ruby/shell execution. The skill-report.json already contains a previous AI audit confirming 'safe' status. This is a prompt-only skill with no executable code.

2
Fichiers analysés
821
Lignes analysées
3
résultats
5
Total des audits

Facteurs de risque

🌐 Accès réseau (1)
⚙️ Commandes externes (117)
SKILL.md:15-21 SKILL.md:21-24 SKILL.md:24 SKILL.md:24 SKILL.md:24-26 SKILL.md:26-46 SKILL.md:46-53 SKILL.md:53-84 SKILL.md:84-87 SKILL.md:87-95 SKILL.md:95-116 SKILL.md:116-121 SKILL.md:121-159 SKILL.md:159-169 SKILL.md:169-181 SKILL.md:181-184 SKILL.md:184-199 SKILL.md:199-205 SKILL.md:205-246 SKILL.md:246-260 SKILL.md:260-265 SKILL.md:265-281 SKILL.md:281-289 SKILL.md:289-292 SKILL.md:292-321 SKILL.md:321-324 SKILL.md:324-332 SKILL.md:332 SKILL.md:332 SKILL.md:332-338 SKILL.md:338-340 SKILL.md:340-365 SKILL.md:365-366 SKILL.md:366-367 SKILL.md:367-374 SKILL.md:374 SKILL.md:374 SKILL.md:374-375 SKILL.md:375 SKILL.md:375-380 SKILL.md:380 SKILL.md:380-383 SKILL.md:383 SKILL.md:383-384 SKILL.md:384 SKILL.md:384-395 SKILL.md:395 SKILL.md:395-396 SKILL.md:396 SKILL.md:396-397 SKILL.md:397 SKILL.md:397-399 SKILL.md:399-402 SKILL.md:402-416 SKILL.md:416 SKILL.md:416-417 SKILL.md:417 SKILL.md:417-427 SKILL.md:427 SKILL.md:427-428 SKILL.md:428 SKILL.md:428-429 SKILL.md:429 SKILL.md:429-431 SKILL.md:431 SKILL.md:431-439 SKILL.md:439-443 SKILL.md:443-444 SKILL.md:444-445 SKILL.md:445-446 SKILL.md:446-450 SKILL.md:450 SKILL.md:450-451 SKILL.md:451 SKILL.md:451 SKILL.md:451-452 SKILL.md:452 SKILL.md:452 SKILL.md:452-458 SKILL.md:458 SKILL.md:458-464 SKILL.md:464 SKILL.md:464-472 SKILL.md:472-476 SKILL.md:476 SKILL.md:476-477 SKILL.md:477 SKILL.md:477-479 SKILL.md:479-486 SKILL.md:486 SKILL.md:486-487 SKILL.md:487 SKILL.md:487-495 SKILL.md:495-505 SKILL.md:505 SKILL.md:505-513 SKILL.md:513-514 SKILL.md:514-520 SKILL.md:520 SKILL.md:520 SKILL.md:520-521 SKILL.md:521 SKILL.md:521 SKILL.md:521-526 SKILL.md:526-527 SKILL.md:527-551 SKILL.md:551-576 SKILL.md:576-577 SKILL.md:577-578 SKILL.md:578-579 SKILL.md:579-585 SKILL.md:585-594 SKILL.md:594-595 SKILL.md:595-596 SKILL.md:596-609 SKILL.md:609-621 SKILL.md:621-622
📁 Accès au système de fichiers (1)

Score de qualité

38
Architecture
100
Maintenabilité
81
Contenu
21
Communauté
100
Sécurité
87
Conformité aux spécifications

Ce que vous pouvez construire

Avaliação de Saúde da Base de Código

Avaliar bases de código legadas para prioridades de refatoração e quantificação de dívida técnica

Revisão de Arquitetura

Identificar anti-padrões arquiteturais e problemas de acoplamento em bases de código de equipe

Métricas de Qualidade de Código

Gerar relatórios sobre duplicação de código e potencial de limpeza para planejamento de sprint

Essayez ces prompts

Varredura Rápida
Analise esta base de código em busca de código morto. Mapeie a estrutura, identifique exports não utilizados e liste arquivos que podem ser excluídos.
Verificação de Duplicação
Busque por funcionalidade duplicada na base de código. Agrupe implementações similares e estime o total de linhas duplicadas.
Auditoria Completa
Realize uma análise arquitetural abrangente: código morto, duplicação, anti-padrões, problemas de tipos e code smells. Gere um relatório completo.
Análise de Tipos
Analise problemas de tipos nesta base de código. Encontre todo uso de any, asserções de tipo e comentários @ts-ignore. Priorize por severidade.

Bonnes pratiques

  • Execute análise arquitetural antes de sprints de refatoração maiores para priorizar esforços
  • Use relatórios gerados para justificar a limpeza de dívida técnica para stakeholders
  • Reexecute a análise periodicamente para acompanhar melhorias na saúde do código ao longo do tempo

Éviter

  • Executar análise sem revisar todas as descobertas em detalhes
  • Excluir código marcado sem verificar se é realmente morto
  • Ignorar anti-padrões arquiteturais identificados no relatório

Foire aux questions

Esta habilidade modifica meu código?
Não. Esta habilidade apenas analisa código e gera relatórios. Nunca edita, exclui ou modifica nenhum arquivo.
Quais tipos de arquivo ele suporta?
Projetado para projetos TypeScript e JavaScript. Pode analisar qualquer código baseado em texto com contexto apropriado.
Quanto tempo a análise leva?
O tempo escala com o tamanho da base de código. Projetos pequenos levam segundos, grandes monorepositórios podem exigir múltiplas sessões do Claude.
Meus dados de código estão seguros?
Sim. Toda a análise acontece dentro da sua sessão do Claude. Nenhum código é enviado para serviços externos além do processamento padrão do Claude.
Pode integrar com ESLint ou outras ferramentas?
Não. Esta habilidade usa as capacidades nativas do Claude para análise. Integração com ferramentas externas exigiria configuração adicional.
Como isso é diferente de verificação de tipos?
Verificação de tipos valida a correção. Análise arquitetural identifica problemas estruturais como duplicação, código morto e problemas de design que compiladores não detectam.

Détails du développeur

Structure de fichiers

📄 SKILL.md