What problem does it solve? Teams onboarding a repository need a machine-readable map of its modules, domains, and dependencies before any review or feature work can be oriented. This Skill builds that initial codebase knowledge graph automatically during setup-init, replacing manual architecture discovery. ## Core Features & Use Cases - Module classification: Reads the module skeleton from module-derive.cjs and classifies each module by type (service, repository, ui, datastore, external-api, shared-lib, domain) based on what the code actually does. - Deterministic graph generation: Computes per-module fingerprints, runs graph-extract-edges.js for EXTRACTED edges, and writes graph.json with stable sorting so diffs stay minimal. - Projected documentation: Emits graph-index.md plus one detail file per module (bounded context, key files, dependencies, patterns), including support for dependency repos from additionalDirectories. - Use Case: During /setup-init, after the architect step completes, this Skill produces the full .claude/graph/ orientation layer consumed by icea-feature, code-review, security, and graph-viz. ## Quick Start Run /setup-init so the graph-create step generates the initial knowledge graph under .claude/graph/ for this repository.