Skip to content
D

domain-modeling

Build and sharpen a project's domain model

by mattpocockFree

Launch
#115in AI Skills
0In stores

Description

domain-modeling is an agent skill from Matt Pocock's skills collection, listed on skills.sh. It actively builds and sharpens a project's dom…

Highlights

  • Challenges vague terms
  • Writes GLOSSARY.md as you go
  • Records decisions as ADRs
  • Handles repos with several contexts

Ratings & Reviews

No ratings yet

Be the first to rate domain-modeling.

People also visit

C

codebase-design

Shared vocabulary for designing deep modules

AI Skills
Launch
S

setup-ts-deep-modules

Wire dependency-cruiser into a TypeScript repo

AI Skills
Launch
U

ubiquitous-language

Extract a DDD-style ubiquitous language glossary from the current conversation

AI Skills
Launch
Z

zoom-out

Request broader context and architectural overview

AI Skills
Launch
C

content-research-writer

Assists in writing high-quality content by conducting research

AI Skills
Launch
B

batch-grill-me

A relentless interview that asks every frontier question at once, round by round

AI Skills
Launch

domain-modeling FAQ

What does the domain-modeling skill do?

It actively builds and sharpens a project's domain model while you design: challenging terms, inventing edge cases, and writing the glossary (GLOSSARY.md) and decision records (ADRs) down as soon as they settle.

How do I install the domain-modeling skill?

Run: npx skills add https://github.com/mattpocock/skills --skill domain-modeling

Is it free?

Yes. It is free and open source.

What is an agent skill?

A SKILL.md file of instructions, sometimes with scripts and reference notes, that an AI agent such as Claude Code loads when a task needs it, so it handles that task the same careful way every time.

What are the best domain-modeling alternatives?

Popular alternatives to domain-modeling include codebase-design, setup-ts-deep-modules and ubiquitous-language. See all domain-modeling alternatives

Developer Stuff

Badges