Acquire Codebase Knowledge
Mappa e documenta un codebase esistente in sette documenti con prove citate.
Promosso
Cosa fa
Analizza un repository e produce sette documenti compilati (STACK, STRUCTURE, ARCHITECTURE, CONVENTIONS, INTEGRATIONS, TESTING, CONCERNS) sotto docs/codebase/, con ogni affermazione ricondotta a un percorso file o a un output di terminale e le incognite segnate esplicitamente come [TODO] o [ASK USER]. Si attiva solo su richieste esplicite di mappatura del repo, onboarding o documentazione, non su normale lavoro su feature o bug fix. Include uno script di discovery scan.py, sette template da compilare e una checklist di indagine per ciascun template.
Rapporto di test
Su un bot di 3 file senza manifest né CI, ha prodotto tutti e 7 i documenti richiesti con prove file:riga per ogni affermazione, segnalando esplicitamente lacune come il manifest delle dipendenze mancante invece di ignorarle.
Testato il: 2026-07-10 · Claude Code 2.x (agent harness)
Installazione
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
Comandi e prompt di esempio
/acquire-codebase-knowledgeMappa e documenta un codebase esistente in sette documenti con prove citate.
Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):
Map this repo into the seven codebase docs for onboardingDocument this codebase's architecture and conventions with file citationsGenerate STACK, STRUCTURE, and CONCERNS docs for this unfamiliar repo