{"id":21877,"plugin_id":"plugins_6aafd7139a508191873e57593111d681","kind":"skill","collection_source":null,"comparison_source":null,"observed_at":"2026-09-30T23:17:05.772Z","digest":"0a1292eeda8e24a30e93aa4643611d36b3bbf9446c2161d8215aef1758d108f7","against":null,"payload":{"description":"Build a shared vocabulary and test it against real scenarios before changing code.","included_files":[],"name":"domain-modeling","skill_md_contents":"---\nname: domain-modeling\ndescription: Build a shared vocabulary and test it against real scenarios before changing code.\n---\n\n# Domain Modeling\n\nExtract domain terms, definitions, entities, states, events, invariants, ownership, and boundaries. Challenge ambiguous words with concrete examples and edge cases. Keep the glossary and decisions consistent with code, tests, and documentation.\n"},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}