Acquire Codebase Knowledge

Mapea y documenta un código base existente en siete documentos con evidencia citada.

Por github · github/awesome-copilot

Probado · Funciona ★ 9.2/10

Acquire Codebase Knowledge — Mapea y documenta un código base existente en siete documentos con evidencia citada.

Qué hace

Escanea un repositorio y produce siete documentos rellenados (STACK, STRUCTURE, ARCHITECTURE, CONVENTIONS, INTEGRATIONS, TESTING, CONCERNS) bajo docs/codebase/, con cada afirmación rastreada a una ruta de archivo o salida de terminal y las incógnitas marcadas explícitamente como [TODO] o [ASK USER]. Se activa solo con peticiones explícitas de mapeo de repo/onboarding/documentación, no en trabajo de funcionalidades o corrección de bugs rutinario. Incluye un script de descubrimiento scan.py, siete plantillas para rellenar y una checklist de investigación por plantilla.

Informe de la prueba

En un bot de 3 archivos sin manifiesto ni CI, produjo los 7 documentos requeridos con evidencia file:line para cada afirmación, señalando explícitamente huecos como el manifiesto de dependencias ausente en vez de pasarlos por alto.

Probado el: 2026-07-10 · Claude Code 2.x (agent harness)

Instalación

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

Comandos y prompts de ejemplo

  • /acquire-codebase-knowledgeMapea y documenta un código base existente en siete documentos con evidencia citada.

Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):

  • 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