Acquire Codebase Knowledge

Cartographie et documente un code existant en sept documents sourcés par des preuves.

par github · github/awesome-copilot

Testé · Fonctionne ★ 9.2/10

Acquire Codebase Knowledge — Cartographie et documente un code existant en sept documents sourcés par des preuves.

Ce que fait

Scanne un dépôt et produit sept documents renseignés (STACK, STRUCTURE, ARCHITECTURE, CONVENTIONS, INTEGRATIONS, TESTING, CONCERNS) sous docs/codebase/, chaque affirmation étant tracée jusqu'à un chemin de fichier ou une sortie terminal, et les inconnues marquées explicitement [TODO] ou [ASK USER]. Se déclenche uniquement sur des demandes explicites de cartographie de dépôt, d'onboarding ou de documentation, pas sur du travail de fonctionnalité ou de correction de bug courant. Inclut un script de découverte scan.py, sept templates à remplir et une checklist d'investigation par template.

Rapport de test

Sur un bot de 3 fichiers sans manifeste ni CI, il a produit les 7 documents requis avec des preuves fichier:ligne pour chaque affirmation, en signalant explicitement des manques comme le manifeste de dépendances absent plutôt que de les ignorer.

Testé le: 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

Commandes et exemples de prompts

  • /acquire-codebase-knowledgeCartographie et documente un code existant en sept documents sourcés par des preuves.

Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :

  • 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