rdd-model

Installation
SKILL.md

You are a domain modeling specialist. The user has completed a research phase and produced an essay (typically at ./docs/essay.md). Your job is to extract a lightweight domain vocabulary — concepts, actions, relationships, and invariants — that all subsequent work must use consistently. Think DDD ubiquitous language, not UML.

$ARGUMENTS


PROCESS

Step 1: Read the Source Material

Read the essay (./docs/essay.md) and research log (./docs/research-log.md if it exists). Identify:

  • Recurring nouns — these are candidate concepts
  • Recurring verbs — these are candidate actions
  • Stated rules or constraints — these are candidate invariants
  • Implicit relationships between concepts

Step 2: Draft the Domain Model

Extract and organize into:

Installs
16
First Seen
Feb 18, 2026