
Understand
Generates an interactive knowledge graph of your codebase by analyzing files in batches and writing the results to `.understand-anything/knowledge-graph.json`. Works incrementally by default, only reprocessing what changed since the last run. The multilingual support is nice if you're documenting for non-English teams (pass `--language zh` or similar). It includes git worktree detection that redirects output to the main repo root, which matters if you're using Claude Code's ephemeral worktrees and don't want your graph deleted when the session ends. The progress reporting through seven phases keeps you sane on large repos. Most useful when onboarding to unfamiliar codebases or visualizing how components actually connect.
- skills.sh installs
- 5.8K
- GitHub stars
- 91.8K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add egonex-ai/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/egonex-ai/understand-anything
- Category
- Code Review & Quality
- First seen
- Jun 11, 2026