Tooluck logoTooluck
SKILL.md

understand

Agent skill fromEgonex-AI/Understand-Anything

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

How to install understand

install understand
# install the Understand-Anything pack with the skills CLI
npx skills add Egonex-AI/Understand-Anything

# or add only this skill to Claude Code: copy the folder

understand-anything-plugin/skills/understand/

# into

~/.claude/skills/understand/ (all projects)

.claude/skills/understand/ (one project)

understand-anything-plugin/skills/understand/SKILL.md

MITFull file
1# /understand
2
3Analyze 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.
4
5## Options
6
7- `$ARGUMENTS` may contain:
8 - `--full` — Force a full rebuild, ignoring any existing graph
9 - `--auto-update` — Enable automatic graph updates on commit (writes `autoUpdate: true` to `$UA_DIR/config.json`)
10 - `--no-auto-update` — Disable automatic graph updates (writes `autoUpdate: false` to `$UA_DIR/config.json`)
11 - `--review` — Run full LLM graph-reviewer instead of inline deterministic validation
12 - `--language <lang>` — 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). Stores preference in `$UA_DIR/config.json` for consistency across incremental updates.
13 - `--exclude <patterns>` — Comma-separated glob patterns for additional files/directories to exclude from analysis (e.g., `--exclude "tests/*,docs/*"`). These patterns take highest priority over built-in defaults and `.understandignore` rules. Supports gitignore syntax including `!` negation.
14…

Excerpt shown under the repository's MIT license.

More skills in Understand-Anything

Keep exploring

Similar skill repositories

thedotmack /

claude-mem
116k

Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More

CCCXGHGM+135 skills

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates