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
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
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
How to use
Zainstaluj umiejętność w swoim środowisku Claude'a lub Copilota, wskazując ścieżkę do repozytorium sickn33/antigravity-awesome-skills.
Przygotuj dostęp do swojego kodu – możesz dostarczyć strukturę katalogów, listę plików lub wkleić fragmenty kodu, które chcesz przeanalizować.
Uruchom analizę, opisując zakres: "Przeanalizuj nasz projekt pod kątem długu technicznego" lub wskaż konkretne moduły. Umiejętność przeskanuje kod w poszukiwaniu duplikatów, funkcji o wysokiej złożoności (>10 w metryce cyklomatycznej), długich metod (>50 linii) i problemów architektonicznych.
Przejrzyj raport – otrzymasz inwentaryzację długu pogrupowaną na dług kodu (duplikaty, złożoność, struktura) i dług architektury (błędy projektowe, zależności cykliczne). Każdy problem będzie skwantyfikowany (liczba linii, metryki, lokalizacje).
Użyj wygenerowanego planu remediacji – umiejętność zaproponuje działania z priorytetami i szacunkowym zwrotem z inwestycji (ROI), aby Twój zespół wiedział, od czego zacząć.
Wdrażaj etapowo – wybierz pierwszą rekomendację (np. refaktoryzacja najczęściej modyfikowanego modułu) i śledź poprawę metryk w kolejnych przebiegach analizy.