Acquire Codebase Knowledge

Kartlegger og dokumenterer en eksisterende kodebase i sju bevisdokumenterte dokumenter.

av github · github/awesome-copilot

Bestått ★ 9.2/10

Acquire Codebase Knowledge — Kartlegger og dokumenterer en eksisterende kodebase i sju bevisdokumenterte dokumenter.

Hva den gjør

Skanner et repo og produserer sju utfylte dokumenter (STACK, STRUCTURE, ARCHITECTURE, CONVENTIONS, INTEGRATIONS, TESTING, CONCERNS) under docs/codebase/, der hver påstand er sporet til en filsti eller terminalutdata, og ukjente ting er eksplisitt merket [TODO] eller [ASK USER]. Utløses kun av eksplisitte forespørsler om repokartlegging/onboarding/dokumentasjon, ikke ved rutinemessig featurearbeid eller feilrettinger. Følger med et scan.py-oppdagelsesskript, sju utfyllingsmaler og en undersøkelsessjekkliste per mal.

Testrapport

På en 3-filers bot uten manifest eller CI produserte den alle 7 påkrevde dokumenter med fil:linje-bevis for hver påstand, og flagget eksplisitt hull som det manglende avhengighetsmanifestet i stedet for å glatte over dem.

Testet på: 2026-07-10 · Claude Code 2.x (agent harness)

Installer

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

Kommandoer og eksempelprompter

  • /acquire-codebase-knowledgeKartlegger og dokumenterer en eksisterende kodebase i sju bevisdokumenterte dokumenter.

Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):

  • 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