codebase-cleanup-tech-debt
기술 부채 분석 및 감소
이 스킬은 개발 팀이 코드베이스의 기술 부채를 식별, 정량화 및 우선순위 지정하는 데 도움이 됩니다. 부채 영향을 평가하고, 개선 노력에 대한 ROI 를 계산하며, 시간이 지남에 따라 코드 품질을 개선하기 위한 실행 가능한 계획을 수립할 수 있는 구조화된 방법론을 제공합니다.
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". Analyze my Ruby on Rails codebase for technical debt
Résultat attendu:
## Technical Debt Analysis
### Key Findings
- **Critical**: 3 God classes in app/models (500+ lines each)
- **High**: 23% code duplication in validation logic
- **Medium**: Test coverage at 45% (target: 80%)
### Top Quick Wins
1. Extract duplicate validation to shared module (8 hours, saves 20 hours/month)
2. Add error monitoring to payment service (4 hours, saves 15 hours/month)
### Recommended Roadmap
- **Month 1**: Quick wins + begin OrderService refactor
- **Month 2-3**: Complete refactoring + upgrade Rails version
- **Quarter 2**: Comprehensive test coverage improvement
Utilisation de "codebase-cleanup-tech-debt". Create a debt prevention strategy for our team
Résultat attendu:
## Debt Prevention Strategy
### Automated Gates
- Pre-commit: Complexity check (max 10), duplication check (max 5%)
- CI: Dependency audit, performance regression tests
- Code Review: Two approvals, tests required, documentation required
### Debt Budget
- Allowed monthly increase: 2%
- Mandatory quarterly reduction: 5%
- Tracking tools: SonarQube, Dependabot, CodeCov
### Success Metrics
- Monthly: Debt score reduction target -5%
- Quarterly: Architecture health score, developer satisfaction
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
초기 부채 평가
기존 코드베이스를 포괄적으로 스캔하여 모든 기술 부채를 문서화하고, 유형별로 분류하며, 비즈니스 영향도를 기준으로 우선순위를 지정합니다.
스프린트 계획 지원
향상된 스프린트 계획 세션에 포함할 빠른 성과와 높은 ROI 의 리팩토링 작업을 식별합니다.
이해관계자 커뮤니케이션
비즈니스 리더십에 기술 부채 개선 투자를 정당화하기 위한 요약본과 ROI 예측을 생성합니다.
Essayez ces prompts
Analyze my codebase for technical debt. Focus on finding: duplicated code patterns, high complexity functions, missing tests, and outdated dependencies. List the top 10 debt items with estimated remediation effort.
Conduct a full technical debt audit of our codebase. Include: code debt (duplication, complexity, structure), architecture debt (design flaws, tech stack), testing debt (coverage, quality), documentation debt, and infrastructure debt. For each category, quantify the impact and create a prioritized remediation plan.
Calculate the ROI for our top 20 technical debt items. For each, estimate: developer time lost per month, bug rate impact, and onboarding delay. Rank by highest ROI opportunity and create a quarterly remediation roadmap.
Design a debt prevention strategy for our team. Include: pre-commit hooks for code quality, CI pipeline gates, code review requirements, and a debt budget policy. Explain how to track compliance and measure success.
Bonnes pratiques
- 더 큰 리팩토링 노력에 대한 팀의 지지를 얻기 위해 즉각적인 ROI 를 보여주는 빠른 성과부터 시작하세요
- 이해관계자와 효과적으로 소통하기 위해 부채 영향을 항상 개발자 시간과 통화 단위로 정량화하세요
- 점진적 리팩토링을 위해 기능 플래그를 사용하여 위험을 줄이고 증분 가치 제공을 가능하게 하세요
Éviter
- 한 번에 모든 부채를 해결하려고 시도 - 지속 가능한 진행을 위해 영향과 노력에 따라 우선순위를 지정하세요
- 테스트 부채 무시 - 낮은 커버리지는 다른 모든 부채 유형을 악화시키고 향후 변경 속도를 늦춥니다
- 시간 경과에 따른 부채 추적 안 함 - 지표 없이는 팀이 개선 또는 악화를 측정할 수 없습니다
Foire aux questions
이 스킬은 어떤 유형의 기술 부채를 분석하나요?
이 스킬이 내 코드베이스를 변경하나요?
이 스킬은 부채 개선을 위한 ROI 를 어떻게 계산하나요?
이 스킬이 모든 프로그래밍 언어와 함께 작동할 수 있나요?
기술 부채 분석을 얼마나 자주 수행해야 하나요?
부채 예산이란 무엇이며 어떻게 구현하나요?
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