Acquire Codebase Knowledge

Zmapuje a zdokumentuje existující codebase do sedmi dokumentů podložených důkazy.

od github · github/awesome-copilot

Otestováno · Funguje ★ 9.2/10

Acquire Codebase Knowledge — Zmapuje a zdokumentuje existující codebase do sedmi dokumentů podložených důkazy.

Co umí

Prohledá repozitář a vytvoří sedm vyplněných dokumentů (STACK, STRUCTURE, ARCHITECTURE, CONVENTIONS, INTEGRATIONS, TESTING, CONCERNS) pod docs/codebase/, kde je každé tvrzení doloženo cestou k souboru nebo výstupem terminálu a neznámé věci jsou výslovně označené [TODO] nebo [ASK USER]. Spouští se jen na explicitní žádosti o zmapování repozitáře, onboarding nebo dokumentaci, ne při běžné práci na featurách nebo opravách chyb. Obsahuje discovery skript scan.py, sedm šablon k vyplnění a vyšetřovací checklist pro každou šablonu.

Testovací report

Na botovi se 3 soubory bez manifestu nebo CI vytvořil všech 7 požadovaných dokumentů s důkazem file:line u každého tvrzení a výslovně upozornil na mezery, jako chybějící manifest závislostí, místo aby je přešel.

Testováno: 2026-07-10 · Claude Code 2.x (agent harness)

Instalace

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

Příkazy a ukázkové prompty

  • /acquire-codebase-knowledgeZmapuje a zdokumentuje existující codebase do sedmi dokumentů podložených důkazy.

Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):

  • 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