Acquire Codebase Knowledge
Kartiert und dokumentiert eine bestehende Codebase in sieben beleggestützten Dokumenten.
Getestet · Funktioniert
Was es kann
Scannt ein Repository und erzeugt sieben ausgefüllte Dokumente (STACK, STRUCTURE, ARCHITECTURE, CONVENTIONS, INTEGRATIONS, TESTING, CONCERNS) unter docs/codebase/, wobei jede Aussage auf einen Dateipfad oder eine Terminalausgabe zurückgeführt und Unbekanntes ausdrücklich mit [TODO] oder [ASK USER] markiert wird. Reagiert nur auf explizite Anfragen zu Repo-Mapping, Onboarding oder Dokumentation, nicht auf reguläre Feature-Arbeit oder Bugfixes. Enthält ein scan.py-Erkundungsskript, sieben Ausfüllvorlagen und eine Prüfliste je Vorlage.
Testbericht
Bei einem 3-Dateien-Bot ohne Manifest oder CI erzeugte es alle 7 geforderten Dokumente mit Datei:Zeile-Belegen für jede Aussage und markierte Lücken wie das fehlende Dependency-Manifest explizit, statt sie zu übergehen.
Getestet am: 2026-07-10 · Claude Code 2.x (agent harness)
Installation
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
Befehle & Beispiel-Prompts
/acquire-codebase-knowledgeKartiert und dokumentiert eine bestehende Codebase in sieben beleggestützten Dokumenten.
Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):
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