
Understand
Turns your codebase into an interactive knowledge graph that maps out architecture, components, and relationships. It crawls your files, analyzes them in batches, and spits out a JSON graph you can explore through a dashboard. The incremental mode is smart enough to only reprocess what changed since your last commit, which matters when you're working on a large repo. There's a worktree redirect that saves the graph to your main repo instead of ephemeral checkouts, plus multi-language support for summaries and descriptions. The progress reporting during long analyses is a nice touch. If you've ever inherited a sprawling codebase and wished for a map, this is that map.
- skills.sh installs
- 1.8K
- GitHub stars
- 73.8K
- last updated
- Jul 14, 2026
Install
$ npx -y skills add lum1104/understand-anything --skill understand --agent claude-codeInstalls into .claude/skills of the current project.
Files
/understand
Analyze the current codebase and produce a knowledge-graph.json file in the project's data directory (.ua/, or the legacy .understand-anything/ when it already exists). This file powers the interactive dashboard for exploring the project's architecture.
Options
Sponsors
Details
- Repository
- github.com/lum1104/understand-anything
- First seen
- Jun 3, 2026