Acquire Codebase Knowledge

Kartlägger och dokumenterar en befintlig kodbas i sju evidensbaserade dokument.

av github · github/awesome-copilot

Testad · Fungerar ★ 9.2/10

Acquire Codebase Knowledge — Kartlägger och dokumenterar en befintlig kodbas i sju evidensbaserade dokument.

Vad den gör

Skannar ett repo och producerar sju ifyllda dokument (STACK, STRUCTURE, ARCHITECTURE, CONVENTIONS, INTEGRATIONS, TESTING, CONCERNS) under docs/codebase/, där varje påstående spåras till en filsökväg eller terminalutdata och okända saker uttryckligen märks [TODO] eller [ASK USER]. Aktiveras bara vid uttryckliga förfrågningar om repokartläggning, onboarding eller dokumentation, inte vid rutinmässigt funktionsarbete eller buggfixar. Innehåller ett scan.py-upptäcktsskript, sju ifyllnadsmallar och en undersökningschecklista per mall.

Testrapport

På en 3-filers bot utan manifest eller CI producerade den alla 7 obligatoriska dokument med fil:rad-belägg för varje påstående, och flaggade uttryckligen luckor som det saknade beroendemanifestet istället för att släta över dem.

Testad: 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

Kommandon och exempelprompter

  • /acquire-codebase-knowledgeKartlägger och dokumenterar en befintlig kodbas i sju evidensbaserade dokument.

Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):

  • 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