existing-repo
Przeanalizuj istniejący kod, zachowaj strukturę, ustaw zabezpieczenia
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność do pracy z istniejącymi repozytoriami. Automatycznie analizuje strukturę projektu, wykrywa stos technologiczny, identyfikuje konwencje kodowania i ustawia guardrails bez naruszania istniejącego kodu. Wspiera JavaScript, Python, Rust, Go, Flutter i inne języki. Pomaga w pierwszym kontakcie z nowym kodem lub dodawaniu standardów jakości.
Jak używać
Załaduj umiejętność razem z plikami base.md i security.md w swoim środowisku Claude.
Uruchom analizę repozytorium poleceniami bash: sprawdź status gita (git remote -v, git branch -a, git log), wylistuj pliki konfiguracyjne w katalogu głównym (ls -la .*) i pliki JSON, TOML, YAML.
Pozwól narzędziu na automatyczne wykrycie stosu technologicznego — szuka ono package.json dla JavaScript, pyproject.toml dla Pythona, Cargo.toml dla Rusta, go.mod dla Go i innych plików charakterystycznych dla danego języka.
Przeanalizuj typ struktury repozytorium (monorepo, full-stack, mikroserwisy) na podstawie obecności katalogów packages/, apps/, frontend/, backend/ i konfiguracji workspaces.
Ustaw guardrails i best practices zgodnie z wykrytymi konwencjami — narzędzie zasugeruje konfigurację pre-commit hooks, linting, formatowanie kodu i commit standards bez zmiany istniejącego kodu.
Pracuj w ramach zidentyfikowanych wzorców i historii projektu — nigdy nie reorganizuj struktury, tylko wzmacniaj istniejące praktyki.