What problem does it solve? Projects accumulate inconsistent vocabulary: two words for one thing, one word carrying two meanings, and hard-to-reverse decisions whose reasoning is forgotten. This Skill maintains a single written domain model (DOMAIN.md) plus decision records under docs/decisions/ so terminology, relationships, rules, and the reasons behind choices stay written down and consistent. ## Core Features & Use Cases - Domain model maintenance: Creates and sharpens DOMAIN.md entries with definitions, Avoid synonyms, Kinds, Rules, and See links, graduating to DOMAIN-MAP.md plus per-area files in large projects. - Decision records: Writes dated, numbered records in docs/decisions/ for choices that are hard to reverse and involved real trade-offs, including deliberate no-s, with superseding support. - Two-axis marker system: Defines inline markers (domain vs decision, and nothing/attention/answer needed) used in conversation and shared with the shape-it and domain-adopt skills. - Use Case: While discussing invoicing, a user says "account" meaning two different things; the Skill flags the conflict, walks one real case end to end, resolves the term, and writes the entry and a decision record in the same session. ## Quick Start Ask the assistant to use the domain skill to resolve the conflicting terminology in this project and record it in DOMAIN.md.