# understand

> Claude/Codex skill by [@egonex-ai](https://omgskills.com/library/egonex-ai/index.md) · 88k stars · Updated 2026-10-26

Analyze a codebase to produce an interactive knowledge graph for understanding architecture, components, and relationships

Tags: antigravity-skills, business-knowledge, claude-code, claude-skills, codebase-analysis, codex, codex-skills, developer-tools-ai-agent, gemini-cli-skills, karpathy-llm-wiki, knowledge-base, knowledge-graph, memory, opencode-skills, pi-agent, understandcode, vibe-coding

## Install

```sh
git clone https://github.com/Egonex-AI/Understand-Anything /tmp/Understand-Anything && ln -s /tmp/Understand-Anything/understand-anything-plugin/skills/understand ~/.claude/skills/understand
```

## From README

/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 $ARGUMENTS may contain: --full — Force a full rebuild, ignoring any existing graph --auto-update — Enable automatic graph updates on commit (writes autoUpdate: true to $UADIR/config.json) --no-auto-update — Disable automatic graph updates (writes autoUpdate: false to $UADIR/config.json) --review — Run full LLM graph-reviewer instead of inline deterministic validation --language — Generate all textual content (summaries, descriptions, tags, titles, languageNotes, languageLesson) in the specified language. Accepts ISO 639-1 codes (zh, ja, ko, en, es, fr, de, etc.) or friendly names (chinese, japanese, korean, english, spanish, etc.). Locale variants supported: zh-TW, zh-HK, etc. Defaults to en (English).

## Links

- HTML page: https://omgskills.com/skills/egonex-ai/understand-anything/understand/
- GitHub: https://github.com/Egonex-AI/Understand-Anything
- Author: [@egonex-ai](https://omgskills.com/library/egonex-ai/index.md)

## More from this repo

- [understand-chat](https://omgskills.com/skills/egonex-ai/understand-anything/understand-chat/index.md) — Used when you need to ask questions about a codebase or understand code using a knowledge graph
   - [@egonex-ai](https://omgskills.com/library/egonex-ai/index.md) · 87k stars
- [understand-dashboard](https://omgskills.com/skills/egonex-ai/understand-anything/understand-dashboard/index.md) — Launch the interactive web dashboard to visualize a codebase's knowledge graph
   - [@egonex-ai](https://omgskills.com/library/egonex-ai/index.md) · 87k stars
- [understand-diff](https://omgskills.com/skills/egonex-ai/understand-anything/understand-diff/index.md) — Used when you need to analyze git diffs or pull requests to understand what changed, affected components, and risks
   - [@egonex-ai](https://omgskills.com/library/egonex-ai/index.md) · 87k stars
