Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Classify codebases before modification to choose appropriate development approach
How to use
- Zainstaluj umiejętność codebase-classification w swoim środowisku gptme, dodając ją do dostępnych skills.
- Wskaż katalog lub repozytorium, które chcesz przeanalizować — narzędzie przeskanuje strukturę plików, testy, dokumentację i konfigurację.
- Uruchom analizę klasyfikacji, która oceni kod pod kątem spójności stylu, pokrycia testami (>70% to Disciplined, 30-70% to Transitional, <30% to Legacy), obecności type hints, aktualności zależności i dokumentacji.
- Otrzymasz wynik klasyfikacji (Disciplined, Transitional, Legacy lub Greenfield) wraz z identyfikacją sygnałów charakterystycznych dla danej kategorii.
- Na podstawie wyniku wybierz podejście: dla Disciplined podążaj ściśle za istniejącymi wzorcami, dla Transitional proponuj ulepszenia w nowym kodzie, dla Legacy dodaj testy przed zmianami, dla Greenfield ustal dobre praktyki od początku.
- Zastosuj rekomendowane podejście przy wprowadzaniu zmian w kodzie, dostosowując strategię do rzeczywistego stanu bazy kodowej.