Claude-skill-registry documenting-domains

install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/documenting-domains" ~/.claude/skills/majiayu000-claude-skill-registry-documenting-domains && rm -rf "$T"
manifest: skills/data/documenting-domains/SKILL.md
source content

ドメイン理解生成

検出

カテゴリ対象
エンティティclass, interface, dataclass, Prisma, ORM
不変条件バリデーションロジック、制約、必須フィールド
ドメイン用語クラス/関数名、コメント、JSDoc
関係エンティティ参照、継承、インポート
ビジネスルールバリデータ、ポリシー、ドメインサービス
ドメインイベントイベントクラス、EventEmitter、pub/subパターン

ORMパターン

ORM/フレームワークパターン
Prisma
model User {}
TypeORM
@Entity()
,
@Column()
Sequelize
Model.init()
Django
class User(models.Model)
SQLAlchemy
class User(Base)