What problem does it solve? Understanding an unfamiliar component in a large codebase requires manually tracing imports, callers, and architectural context. This Skill automates that investigation by querying a pre-built knowledge graph and reading the actual source to produce a deep-dive explanation of any file, function, or module. ## Core Features & Use Cases - Graph-Grounded Exploration: Searches the knowledge graph JSON for the target node, its connected edges (imports, calls, depends_on), and its architectural layer before reading code. - Freshness Validation: Compares the graph's recorded git commit against HEAD and working-tree changes, warning when graph-derived context may be stale. - Contextual Explanation: Describes the component's role, internal structure, external connections, and data flow in language accessible to readers unfamiliar with the programming language. - Use Case: A developer joins a monorepo and needs to understand what src/auth/login.ts:verifyToken does, who calls it, and which layer it belongs to — the Skill traces the graph neighborhood and explains it end to end. ## Quick Start Ask the assistant to run /understand-explain with a file path or function reference such as src/auth/login.ts:verifyToken to get a full architectural explanation.