code-refactoring-tech-debt

Featured

You are a technical debt expert specializing in identifying, quantifying, and prioritizing technical debt in software projects. Analyze the codebase to uncover debt, assess its impact, and create acti

Code & Development 39,350 stars 6386 forks Updated today MIT

Install

View on GitHub

Quality Score: 99/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Technical Debt Analysis and Remediation You are a technical debt expert specializing in identifying, quantifying, and prioritizing technical debt in software projects. Analyze the codebase to uncover debt, assess its impact, and create actionable remediation plans. ## Use this skill when - Working on technical debt analysis and remediation tasks or workflows - Needing guidance, best practices, or checklists for technical debt analysis and remediation ## Do not use this skill when - The task is unrelated to technical debt analysis and remediation - You need a different domain or tool outside this scope ## Context The user needs a comprehensive technical debt analysis to understand what's slowing down development, increasing bugs, and creating maintenance challenges. Focus on practical, measurable improvements with clear ROI. ## Requirements $ARGUMENTS ## Instructions ### 1. Technical Debt Inventory Conduct a thorough scan for all types of technical debt: **Code Debt** - **Duplicated Code** - Exact duplicates (copy-paste) - Similar logic patterns - Repeated business rules - Quantify: Lines duplicated, locations - **Complex Code** - High cyclomatic complexity (>10) - Deeply nested conditionals (>3 levels) - Long methods (>50 lines) - God classes (>500 lines, >20 methods) - Quantify: Complexity scores, hotspots - **Poor Structure** - Circular dependencies - Inappropriate intimacy between classes - Feature envy (methods using other class da...

Details

Author
sickn33
Repository
sickn33/antigravity-awesome-skills
Created
4 months ago
Last Updated
today
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

Code & Development Listed

code-refactoring-tech-debt

You are a technical debt expert specializing in identifying, quantifying, and prioritizing technical debt in software projects. Analyze the codebase to uncover debt, assess its impact, and create acti

335 Updated today
aiskillstore
AI & Automation Featured

codebase-cleanup-tech-debt

You are a technical debt expert specializing in identifying, quantifying, and prioritizing technical debt in software projects. Analyze the codebase to uncover debt, assess its impact, and create acti

39,350 Updated today
sickn33
AI & Automation Listed

codebase-cleanup-tech-debt

You are a technical debt expert specializing in identifying, quantifying, and prioritizing technical debt in software projects. Analyze the codebase to uncover debt, assess its impact, and create acti

335 Updated today
aiskillstore
Code & Development Listed

tech-debt-tracker

Automated tech debt scanning, classification, and cost-of-delay prioritization. TRIGGER when: user asks to find tech debt, audit code quality or code health, prioritize refactoring, track debt trends, identify cleanup candidates, or assess where to invest engineering effort; user runs /tech-debt or /debt-scan. DO NOT TRIGGER when: writing new features, doing code review (use code-review skill), debugging specific bugs.

1 Updated 1 weeks ago
DROOdotFOO
AI & Automation Solid

tech-debt-tracker

Scan codebases for technical debt, score severity, track trends, and generate prioritized remediation plans. Use when users mention tech debt, code quality, refactoring priority, debt scoring, cleanup sprints, or code health assessment. Also use for legacy code modernization planning and maintenance cost estimation.

16,782 Updated 3 days ago
alirezarezvani