Compare design documents and READMEs with the current codebase.
Codebase Understanding Skills for Claude Code, Codex & AI Agents
These skills help an agent learn an unfamiliar codebase before editing it. They cover structural code search, dependency and call graphs, change impact analysis and packing a repo into context.
23 skillsExplore Codebase Understanding skills
9 skillsUnderstand Anything: Codebase Questions
Answer project questions using the existing knowledge graph and relevant source files.
Understand Anything: Change Impact
Explain Git diffs or pull requests, affected components and potential change risks.
Understand Anything: Codebase Analysis
Build or incrementally update a codebase knowledge graph with architecture and dependency relationships.
Ponytail: Codebase Audit
Produce a ranked repository audit covering bugs, risky untested code, slow paths and code bloat.
Graphify
Turn code and documents into a persistent knowledge graph for architecture questions and exploration.
Scan a codebase for deepening opportunities, present them as a visual HTML report, then grill through whichever one you pick.
Understand Anything: Project Onboarding
Generate an onboarding guide that introduces a project using its knowledge graph.
Understand Anything: Focused Code Explanation
Explain a specific file, function or module with graph context and source evidence.
Related topics
How to choose Codebase Understanding skills
Use ast-grep or graph skills to answer specific questions, impact analysis before a risky change, and repo packing when you need the whole project in context.
- Answer questions about an unfamiliar repo
- Estimate the impact of a change
- Search code by structure, not text


