codebase-cleanup-tech-debt
Analisar e Reduzir Dívida Técnica
Esta habilidade ajuda equipes de desenvolvimento a identificar, quantificar e priorizar a dívida técnica em sua base de código. Fornece metodologias estruturadas para avaliar o impacto da dívida, calcular o ROI para esforços de correção e criar planos de ação para melhorar a qualidade do código ao longo do tempo.
Télécharger le ZIP du skill
Importer dans Claude
Allez dans Paramètres → Capacités → Skills → Importer un skill
Activez et commencez à utiliser
Tester
Utilisation de "codebase-cleanup-tech-debt". Analise minha codebase Ruby on Rails em busca de dívida técnica
Résultat attendu:
## Análise de Dívida Técnica
### Principais Achados
- **Crítico**: 3 classes Deus em app/models (500+ linhas cada)
- **Alto**: 23% de duplicação de código na lógica de validação
- **Médio**: Cobertura de testes em 45% (meta: 80%)
### Principais Vitórias Rápidas
1. Extrair validação duplicada para módulo compartilhado (8 horas, economiza 20 horas/mês)
2. Adicionar monitoramento de erros ao serviço de pagamento (4 horas, economiza 15 horas/mês)
### Roadmap Recomendado
- **Mês 1**: Vitórias rápidas + iniciar refatoração do OrderService
- **Mês 2-3**: Completar refatoração + upgrade da versão do Rails
- **Trimestre 2**: Melhoria abrangente da cobertura de testes
Utilisation de "codebase-cleanup-tech-debt". Crie uma estratégia de prevenção de dívida para nossa equipe
Résultat attendu:
## Estratégia de Prevenção de Dívida
### Gates Automatizados
- Pre-commit: Verificação de complexidade (máx 10), verificação de duplicação (máx 5%)
- CI: Auditoria de dependências, testes de regressão de performance
- Code Review: Duas aprovações, testes obrigatórios, documentação obrigatória
### Orçamento de Dívida
- Aumento mensal permitido: 2%
- Redução trimestral obrigatória: 5%
- Ferramentas de acompanhamento: SonarQube, Dependabot, CodeCov
### Métricas de Sucesso
- Mensal: Meta de redução do score de dívida -5%
- Trimestral: Score de saúde da arquitetura, satisfação dos desenvolvedores
Audit de sécurité
SûrAll 30 static findings evaluated as false positives. The skill is purely instructional content for technical debt analysis. Dollar amounts in examples ($150/hour) were misidentified as shell commands. Generic technical terms were misidentified as cryptographic algorithms. Prevention planning was misidentified as system reconnaissance. No actual security risks present.
Motifs détectés
Score de qualité
Ce que vous pouvez construire
Avaliação Inicial de Dívida
Execute uma varredura abrangente de uma base de código existente para documentar toda a dívida técnica, categorizar por tipo e priorizar com base no impacto nos negócios.
Suporte ao Planejamento de Sprint
Identifique vitórias rápidas e tarefas de refatoração de alto ROI para incluir nas próximas sessões de planejamento de sprint.
Comunicação com Stakeholders
Gere resumos executivos e projeções de ROI para justificar investimentos em correção de dívida técnica para a liderança de negócios.
Essayez ces prompts
Analise minha codebase em busca de dívida técnica. Foque em encontrar: padrões de código duplicado, funções de alta complexidade, testes ausentes e dependências desatualizadas. Liste os 10 principais itens de dívida com esforço estimado de correção.
Conduza uma auditoria completa de dívida técnica de nossa codebase. Inclua: dívida de código (duplicação, complexidade, estrutura), dívida de arquitetura (falhas de design, stack tecnológica), dívida de testes (cobertura, qualidade), dívida de documentação e dívida de infraestrutura. Para cada categoria, quantifique o impacto e crie um plano de correção priorizado.
Calcule o ROI para nossos 20 principais itens de dívida técnica. Para cada um, estime: tempo de desenvolvedor perdido por mês, impacto na taxa de bugs e atraso no onboarding. Classifique por maior oportunidade de ROI e crie um roadmap trimestral de correção.
Projetar uma estratégia de prevenção de dívida para nossa equipe. Inclua: hooks de pre-commit para qualidade de código, gates no pipeline de CI, requisitos de code review e uma política de orçamento de dívida. Explique como acompanhar a conformidade e medir o sucesso.
Bonnes pratiques
- Comece com vitórias rápidas que mostrem ROI imediato para construir apoio da equipe para esforços maiores de refatoração
- Sempre quantifique o impacto da dívida em horas de desenvolvedor e moeda para comunicar eficazmente com stakeholders
- Use feature flags para refatoração gradual para reduzir risco e permitir entrega incremental de valor
Éviter
- Tentar corrigir toda a dívida de uma vez - priorize com base em impacto e esforço para progresso sustentável
- Ignorar dívida de testes - baixa cobertura compõe todos os outros tipos de dívida e desacelera mudanças futuras
- Não acompanhar a dívida ao longo do tempo - sem métricas, equipes não podem medir melhoria ou regressão
Foire aux questions
Quais tipos de dívida técnica esta habilidade analisa?
Esta habilidade faz alterações na minha codebase?
Como a habilidade calcula o ROI para correção de dívida?
Esta habilidade pode trabalhar com qualquer linguagem de programação?
Com que frequência devemos executar a análise de dívida técnica?
O que é um orçamento de dívida e como implementamos um?
Détails du développeur
Auteur
sickn33Licence
MIT
Dépôt
https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/codebase-cleanup-tech-debtRéf
main
Structure de fichiers
📄 SKILL.md