Ответы на вопросы о коде через граф знаний
★ 7.1 · vibe-coding
understand-chat is a Claude Code skill that answers questions about a codebase using the project's knowledge graph stored in `.ua/knowledge-graph.json` (or the legacy `.understand-anything/` directory). The graph holds nodes typed as `file`, `function`, `class`, `module`, `concept`, `endpoint`, `pipeline`, `domain`, and more, with edges covering `imports`, `calls`, `depends_on`, `triggers`, and other relationships. Before answering, the skill verifies graph freshness against the current Git commit and warns if uncommitted or new project files exist. It uses Grep to search `name`, `summary`, and `tags` fields for the query keywords, then resolves a one-hop subgraph of connected edges to ground the response in actual code locations. Ideal for developers who need to quickly map an unfamiliar codebase, trace call chains, or understand inter-service dependencies without reading every file manually.
- #knowledge-graph
- #codebase-understanding
- #code-analysis
- #documentation
- #search