📝
WritingGo

Domain Modeling

by rengwu

Domain Modeling is a Writing skill for Claude Code, published by rengwu in wayfinder-maps.

95 stars1 forkson rengwu/wayfinder-mapsAdded 2026/07/16+2% in starsRepository updated 2026/07/14
agent-skillsgo
Install in seconds
Install Domain Modeling
Copy Domain Modeling into your Claude Code skills folder. Run the command in your terminal, or review the source on GitHub before installing.
terminal
npx degit https://github.com/rengwu/wayfinder-maps/tree/main/skills/domain-modeling ~/.claude/skills/domain-modeling

Requires Node.js. Downloads this skill only — not the rest of the repository — into your Claude Code skills folder.

Without Node.js

git clone https://github.com/rengwu/wayfinder-maps.git

Clones the whole repository, then copy the skill’s own directory into your skills folder yourself.

In this catalog

Source file
skills/domain-modeling/SKILL.md in rengwu/wayfinder-maps
Installs to
~/.claude/skills/domain-modeling
Collection
One of 14 skills cataloged from this repository
Category
Writing1361 skills

What Domain Modeling does

Actively build and sharpen a project's domain model by challenging terms, capturing a precise glossary, and recording architectural decisions when they meet strict criteria.

Domain Modeling is cataloged under Writing on DirSkills. Domain Modeling comes from a repository tagged agent-skills and go.

Reviewed 2026-08-04

DirSkills review

This is the canonical DirSkills entry for the Domain Modeling guide hosted in wayfinder-maps; a byte-identical catalog copy now redirects here.

  • Use it when a project needs an explicit ubiquitous-language glossary and durable architecture decision records.
  • It is an active modeling workflow, not a passive instruction to read existing project vocabulary.

Documentation

README

Domain Modeling

Actively build and sharpen the project's domain model as you design. This is the active discipline — challenging terms, inventing edge-case scenarios, and writing the glossary and decisions down the moment they crystallise. (Merely reading CONTEXT.md for vocabulary is not this skill — that's a one-line habit any skill can do. This skill is for when you're changing the model, not just consuming it.)

File structure

Most repos have a single context:

/
├── CONTEXT.md
├── docs/
│   └── adr/
│       ├── 0001-event-sourced-orders.md
│       └── 0002-postgres-for-write-model.md
└── src/

If a CONTEXT-MAP.md exists at the root, the repo has multiple contexts. The map points to where each one lives:

This is the opening of the README. Read the full README on GitHub.

Frequently asked about Domain Modeling

  • What else does rengwu publish alongside Domain Modeling?

    Domain Modeling is one of 14 skills that DirSkills catalogs from rengwu/wayfinder-maps, the repository it ships in. Its siblings there include Codebase Design, Grill Me and Grill with Docs. Each one is a separate skill with its own page in this directory, installs the same way Domain Modeling does, and is maintained by rengwu in that same repository. The rest of the collection is listed on the rengwu/wayfinder-maps page.

  • How does Domain Modeling compare to other Writing skills?

    Domain Modeling ranks #1214 by stars among the 1361 Writing skills in this catalog. The most-starred ones next to it are Article Writing, Social Media Content Calendar and Knowledge Comic Creator. DirSkills ranks by the star count of the repository each skill ships in, so that order reflects how popular those repositories are rather than any review of Domain Modeling against them. Open each page to compare what they document and how they install.