Loading...
Loading...
Deep-dive into any codebase and produce structured knowledge artifacts that turn a coding agent into a codebase specialist. This skill should be used when the user asks to "study this repo", "understand this codebase", "document this project", "onboard me onto this code", "create codebase knowledge", "map this architecture", or when asked to produce knowledge artifacts for any agent working on an unfamiliar repository.
npx skill4agent add othmanadi/codebase-knowledge-builder codebase-knowledge-builderfind . -type f -name '*.js' -o -name '*.ts' -o -name '*.py' | head -50wc -lreferences/recon-checklist.mdrecon_findings.mdreferences/deep-dive-methodology.mdtemplates/knowledge_artifact.mdsequenceDiagramgraph TD| Check | Criteria |
|---|---|
| Completeness | Every template section is filled with codebase-specific detail, not placeholders. |
| Accuracy | File paths, function names, and parameter descriptions match the actual code. |
| Gotchas | At least 2-3 non-obvious behaviors, historical fixes, or race conditions documented. |
| Visuals | At least one Mermaid diagram per artifact. |
| Self-contained | A reader with no prior context can understand the subsystem from the artifact alone. |
| Resource | Path | When to Read |
|---|---|---|
| Recon Checklist | | At the start of Phase 1 |
| Deep-Dive Methodology | | At the start of each Phase 2 topic |
| Artifact Template | | At the start of Phase 3 for each topic |