Toolverse
Wszystkie skille

existing-repo

autor: alinaqi

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ć

  1. Załaduj umiejętność razem z plikami base.md i security.md w swoim środowisku Claude.

  2. 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.

  3. 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.

  4. Przeanalizuj typ struktury repozytorium (monorepo, full-stack, mikroserwisy) na podstawie obecności katalogów packages/, apps/, frontend/, backend/ i konfiguracji workspaces.

  5. 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.

  6. Pracuj w ramach zidentyfikowanych wzorców i historii projektu — nigdy nie reorganizuj struktury, tylko wzmacniaj istniejące praktyki.

Podobne skille