understand

Installation
SKILL.md

/understand

Analyze the current codebase and produce a knowledge-graph.json file in .understand-anything/. 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 .understand-anything/config.json)
    • --no-auto-update — Disable automatic graph updates (writes autoUpdate: false to .understand-anything/config.json)
    • --review — Run full LLM graph-reviewer instead of inline deterministic validation
    • --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 .understand-anything/config.json for consistency across incremental updates.
    • A directory path (e.g. /path/to/repo or ../other-project) — Analyze the given directory instead of the current working directory

Phase 0 — Pre-flight

Determine whether to run a full analysis or incremental update.

Related skills
Installs
240
GitHub Stars
14.4K
First Seen
Mar 16, 2026