Toolverse
Wszystkie skille

codebase-classification

autor: gptme

Klasyfikuj kod przed zmianami, aby wybrać właściwe podejście do rozwoju

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Autor
gptme
Kategoria
Backend
Wyświetlenia
3

O skillu

Umiejętność analizy i klasyfikacji baz kodowych na cztery kategorie: Disciplined (dojrzały kod), Transitional (kod w transformacji), Legacy (kod przestarzały) oraz Greenfield (nowy projekt). Narzędzie pomaga wybrać odpowiednią strategię rozwoju — czy podążać za istniejącymi wzorcami, stopniowo ulepszać, czy wprowadzać nowe standardy. Idealne dla zespołów pracujących z kodem o różnym poziomie jakości.

Jak używać

  1. Zainstaluj umiejętność codebase-classification w swoim środowisku gptme, dodając ją do dostępnych skills.
  2. Wskaż katalog lub repozytorium, które chcesz przeanalizować — narzędzie przeskanuje strukturę plików, testy, dokumentację i konfigurację.
  3. 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.
  4. Otrzymasz wynik klasyfikacji (Disciplined, Transitional, Legacy lub Greenfield) wraz z identyfikacją sygnałów charakterystycznych dla danej kategorii.
  5. 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.
  6. Zastosuj rekomendowane podejście przy wprowadzaniu zmian w kodzie, dostosowując strategię do rzeczywistego stanu bazy kodowej.

Podobne skille