What problem does it solve? Understanding the business logic buried in an unfamiliar codebase requires hours of manual file reading. This Skill automates that discovery by scanning the project, identifying domains, business flows, and process steps, and rendering them as an interactive horizontal flow graph in a dashboard. ## Core Features & Use Cases - Dual extraction paths: Derives domain knowledge from an existing knowledge graph (cheap, no file scanning) or performs a lightweight standalone scan with entry-point detection when no graph exists. - Entry point detection: The bundled Python scanner finds HTTP routes, CLI commands, event handlers, cron jobs, and GraphQL resolvers across many languages, then packages file signatures and metadata into a compact JSON context. - Freshness validation: Compares the existing graph's git commit against HEAD and warns when project files have drifted, so stale domain data is flagged before use. - Use Case: Onboarding onto a large monorepo — run the command to get a visual map of business domains and flows, then explore each flow in the auto-launched dashboard instead of reading hundreds of source files. ## Quick Start Ask the AI to run /understand-domain on the current project to extract its business domains and open the interactive flow graph.