codebase-cleanup-tech-debt
تحليل وتقليل الدين التقني
تساعد هذه المهارة فرق التطوير على تحديد الدين التقني في قاعدة الكود وقياسه وتحديد أولوياته. توفر منهجيات منظمة لتقييم تأثير الدين وحساب عائد الاستثمار لجهود المعالجة وإنشاء خطط عملية لتحسين جودة الكود بمرور الوقت.
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
تقييم الدين الأولي
تشغيل مسح شامل لقاعدة كود موجودة لتوثيق كل الدين التقني وتصنيفه حسب النوع وتحديد أولوياته بناءً على تأثير الأعمال.
دعم تخطيط السبرنت
تحديد المكاسب السريعة ومهام إعادة الهيكلة عالية عائد الاستثمار لتضمينها في جلسات تخطيط السبرنت القادمة.
التواصل مع أصحاب المصلحة
توليد ملخصات تنفيذية وتوقعات عائد الاستثمار لتبرير استثمارات معالجة الدين التقني لقيادة الأعمال.
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
- ابدأ بالمكاسب السريعة التي تظهر عائد استثمار فوري لبناء دعم الفريق لجهود إعادة الهيكلة الأكبر
- قم دائمًا بقياس تأثير الدين بساعات المطور والعملة للتواصل بفعالية مع أصحاب المصلحة
- استخدم أعلام الميزات لإعادة الهيكلة التدريجية لتقليل المخاطر وتمكين تسليم القيمة التدريجي
Éviter
- محاولة إصلاح كل الدين دفعة واحدة - حدد الأولويات بناءً على التأثير والجهد لتحقيق تقدم مستدام
- تجاهل دين الاختبار - انخفاض التغطية يضاعف جميع أنواع الدين الأخرى ويبطئ التغييرات المستقبلية
- عدم تتبع الدين بمرور الوقت - بدون مقاييس، لا يمكن للفرق قياس التحسين أو التراجع
Foire aux questions
ما أنواع الدين التقني التي تحللها هذه المهارة؟
هل تقوم هذه المهارة بإجراء تغييرات على قاعدة الكود الخاصة بي؟
كيف تحسب المهارة عائد الاستثمار لمعالجة الدين؟
هل يمكن لهذه المهارة العمل مع أي لغة برمجة؟
كم مرة يجب أن نشغل تحليل الدين التقني؟
ما هي ميزانية الدين وكيف ننفذها؟
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