Adopt Project
Audytuje istniejący codebase i dostosowuje haki agenta, konfiguracje lint i wzorce, poziom po poziomie, z bramkami zatwierdzeń.
Działa po konfiguracji
Co robi ten skill
Przeprowadza audyt istniejącego projektu tylko do odczytu (stos, konfiguracja lint, CLAUDE.md, testy, stan rozmiaru plików, wzorce obsługi błędów), a następnie proponuje komponenty agenta-startera pogrupowane według inwazyjności (haki/umiejętności/CLAUDE.md/lint/wzorce kodu) i stosuje tylko to, co programista wyraźnie zatwierdzi, poziom po poziomie, na dedykowanej gałęzi. Wyzwalany przez „adoptuj”, „dostosuj” lub „zastosuj agent-starter do tego projektu”. Wymaga oddzielnie sklonowanej kopii pełnego repozytorium agent-starter (nie tylko tego folderu umiejętności), aby faktycznie skopiować haki/szablony/przewodniki na Poziomach 1-4.
Raport z testu
Faza audytu jest naprawdę użyteczna i została przeprowadzona na żywo na tymczasowym projekcie Pythona (wykryto pusty except:, połknięty wyjątek i bezpośrednie odczytanie os.environ z dokładnymi numerami wierszy) — ale Poziomy 1-4 faz Propozycji/Zastosowania pobierają dane z „<repo-path>/hooks”, „<repo-path>/templates” i „<repo-path>/guides”, z których żaden nie istnieje w samodzielnym folderze umiejętności, więc zwykła instalacja `cp -r skills/adopt-project` zapewnia tylko wywiad + audyt, a nie faktyczne dostosowanie, chyba że masz pod ręką pełną osobną kopię agent-starter i podasz jej ścieżkę.
Testowano: 2026-07-16 · Claude Code 2.x (agent harness)
Instalacja
git clone https://github.com/sneg55/agent-starter cd agent-starter mkdir -p ~/.claude/skills cp -r skills/adopt-project ~/.claude/skills/adopt-project
Komendy i przykładowe prompty
/adopt-projectAudytuje istniejący codebase i dostosowuje haki agenta, konfiguracje lint i wzorce, poziom po poziomie, z bramkami zatwierdzeń.
Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):
Audit this existing codebase and propose which starter hooks to adoptRetrofit my repo with lint configs and error-handling patterns from the kitApply agent-starter conventions to this project, but ask before each tier