Acquire Codebase Knowledge

Brengt een bestaande codebase in kaart en documenteert die in zeven met bewijs onderbouwde documenten.

Door github · github/awesome-copilot

Getest · Werkt ★ 9.2/10

Acquire Codebase Knowledge — Brengt een bestaande codebase in kaart en documenteert die in zeven met bewijs onderbouwde documenten.

Wat het doet

Scant een repository en levert zeven ingevulde documenten (STACK, STRUCTURE, ARCHITECTURE, CONVENTIONS, INTEGRATIONS, TESTING, CONCERNS) onder docs/codebase/, waarbij elke bewering herleidbaar is tot een bestandspad of terminaloutput en onbekenden expliciet als [TODO] of [ASK USER] worden gemarkeerd. Gaat alleen aan bij expliciete verzoeken om repo-mapping, onboarding of documentatie, niet bij routinematig featurewerk of bugfixes. Bevat een scan.py-discoveryscript, zeven invulsjablonen en een onderzoekschecklist per sjabloon.

Testrapport

Bij een bot van 3 bestanden zonder manifest of CI leverde het alle 7 vereiste documenten met file:line-bewijs voor elke bewering, en markeerde het gaten zoals het ontbrekende dependency-manifest expliciet in plaats van eroverheen te praten.

Getest op: 2026-07-10 · Claude Code 2.x (agent harness)

Installatie

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

Commando's en voorbeeldprompts

  • /acquire-codebase-knowledgeBrengt een bestaande codebase in kaart en documenteert die in zeven met bewijs onderbouwde documenten.

Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):

  • Map this repo into the seven codebase docs for onboarding
  • Document this codebase's architecture and conventions with file citations
  • Generate STACK, STRUCTURE, and CONCERNS docs for this unfamiliar repo