What problem does it solve? Understanding the business logic of an unfamiliar codebase requires hours of manual exploration. This Skill automates the extraction of domains, business flows, and process steps from source code and renders them as an interactive horizontal flow graph in a dashboard. ## Core Features & Use Cases - Dual Analysis Paths: Derives domain knowledge from an existing knowledge graph (cheap, no file scanning) or performs a lightweight scan of the file tree, entry points, and file signatures when no graph exists. - Entry Point Detection: The bundled Python scanner detects HTTP routes, CLI commands, event handlers, cron jobs, GraphQL resolvers, and gRPC services across many languages. - Dashboard Visualization: Saves a validated domain-graph.json and auto-launches the dashboard to display the domain view. - Use Case: Onboard onto a legacy monorepo by running the skill to generate a domain flow graph showing how business processes connect across services, without reading every file. ## Quick Start Ask the AI to run the understand-domain skill on the current project to extract business domains and visualize them in the dashboard.