Code-review-graph Explore Codebase
Navigate and understand codebase structure using the knowledge graph
install
source · Clone the upstream repo
git clone https://github.com/tirth8205/code-review-graph
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/tirth8205/code-review-graph "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/explore-codebase" ~/.claude/skills/tirth8205-code-review-graph-explore-codebase && rm -rf "$T"
manifest:
skills/explore-codebase/SKILL.mdsource content
Explore Codebase
Use the code-review-graph MCP tools to explore and understand the codebase.
Steps
- Run
to see overall codebase metrics.list_graph_stats - Run
for high-level community structure.get_architecture_overview - Use
to find major modules, thenlist_communities
for details.get_community - Use
to find specific functions or classes.semantic_search_nodes - Use
with patterns likequery_graph
,callers_of
,callees_of
to trace relationships.imports_of - Use
andlist_flows
to understand execution paths.get_flow
Tips
- Start broad (stats, architecture) then narrow down to specific areas.
- Use
on a file to see all its functions and classes.children_of - Use
to identify complex code.find_large_functions
Token Efficiency Rules
- ALWAYS start with
before any other graph tool.get_minimal_context(task="<your task>") - Use
on all calls. Only escalate to "standard" when minimal is insufficient.detail_level="minimal" - Target: complete any review/debug/refactor task in ≤5 tool calls and ≤800 total output tokens.