Acquire Codebase Knowledge
Mapuje i dokumentuje istniejący kodebase w siedmiu dokumentach opartych na dowodach.
Testowano · Działa
Co robi ten skill
Skanuje repozytorium i tworzy siedem wypełnionych dokumentów (STACK, STRUCTURE, ARCHITECTURE, CONVENTIONS, INTEGRATIONS, TESTING, CONCERNS) w docs/codebase/, gdzie każde twierdzenie jest podparte ścieżką pliku lub wynikiem z terminala, a niewiadome wyraźnie oznaczone [TODO] albo [ASK USER]. Uruchamia się wyłącznie przy wprost sformułowanych prośbach o mapowanie repo, onboarding czy dokumentację, nie przy zwykłej pracy nad funkcją czy naprawie błędu. W komplecie skrypt discoveryjny scan.py, siedem szablonów do wypełnienia i checklista śledztwa dla każdego szablonu.
Raport z testu
Na 3-plikowym bocie bez manifestu ani CI wygenerował wszystkie 7 wymaganych dokumentów z dowodami plik:linia dla każdego twierdzenia, wprost oznaczając luki, jak brakujący manifest zależności, zamiast je pomijać.
Testowano: 2026-07-10 · Claude Code 2.x (agent harness)
Instalacja
git clone https://github.com/github/awesome-copilot cd awesome-copilot mkdir -p ~/.claude/skills cp -r skills/acquire-codebase-knowledge ~/.claude/skills/acquire-codebase-knowledge
Komendy i przykładowe prompty
/acquire-codebase-knowledgeMapuje i dokumentuje istniejący kodebase w siedmiu dokumentach opartych na dowodach.
Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):
Map this repo into the seven codebase docs for onboardingDocument this codebase's architecture and conventions with file citationsGenerate STACK, STRUCTURE, and CONCERNS docs for this unfamiliar repo