·ddd-module-pattern
</>

ddd-module-pattern

A domain-layer packaging guide based on DDD’s module pattern. Detects technology-driven packaging (entities/, value-objects/, services/, repositories/, etc.) and prompts refactoring to terminology-based packaging. Leads module names in the domain layer to become part of the ubiquitous language. Triggers: requests about “domain-layer package structure,” “DDD module design,” “fixing tech-driven packaging,” “ditching the entities/ folder,” “reviewing domain packages,” or other domain-module topics.

13Installs·3Trend·@j5ik2o

Installation

$npx skills add https://github.com/j5ik2o/okite-ai --skill ddd-module-pattern

How to Install ddd-module-pattern

Quickly install ddd-module-pattern AI skill to your development environment via command line

  1. Open Terminal: Open your terminal or command line tool (Terminal, iTerm, Windows Terminal, etc.)
  2. Run Installation Command: Copy and run this command: npx skills add https://github.com/j5ik2o/okite-ai --skill ddd-module-pattern
  3. Verify Installation: Once installed, the skill will be automatically configured in your AI coding environment and ready to use in Claude Code, Cursor, or OpenClaw

Source: j5ik2o/okite-ai.

SKILL.md

View raw

「モジュールはドメインの概念を反映すべきであり、技術的な関心事ではない」 — Eric Evans, Domain-Driven Design (2003)

| ドメイン構造が見えない | パッケージを見ても業務の形が分からない | | 凝集性の低下 | 関連する概念が異なるフォルダに散在 | | 変更の波及 | 1つの機能変更で複数フォルダを横断 |

| ドメインの可視化 | パッケージ一覧 = ドメインの主要概念 | | 高凝集 | 関連する型が同一パッケージに集約 | | 局所的変更 | 機能変更が1パッケージで完結 |

A domain-layer packaging guide based on DDD’s module pattern. Detects technology-driven packaging (entities/, value-objects/, services/, repositories/, etc.) and prompts refactoring to terminology-based packaging. Leads module names in the domain layer to become part of the ubiquitous language. Triggers: requests about “domain-layer package structure,” “DDD module design,” “fixing tech-driven packaging,” “ditching the entities/ folder,” “reviewing domain packages,” or other domain-module topics. Source: j5ik2o/okite-ai.

Facts (cite-ready)

Stable fields and commands for AI/search citations.

Install command
npx skills add https://github.com/j5ik2o/okite-ai --skill ddd-module-pattern
Category
</>Dev Tools
Verified
First Seen
2026-03-10
Updated
2026-03-10

Browse more skills from j5ik2o/okite-ai

Quick answers

What is ddd-module-pattern?

A domain-layer packaging guide based on DDD’s module pattern. Detects technology-driven packaging (entities/, value-objects/, services/, repositories/, etc.) and prompts refactoring to terminology-based packaging. Leads module names in the domain layer to become part of the ubiquitous language. Triggers: requests about “domain-layer package structure,” “DDD module design,” “fixing tech-driven packaging,” “ditching the entities/ folder,” “reviewing domain packages,” or other domain-module topics. Source: j5ik2o/okite-ai.

How do I install ddd-module-pattern?

Open your terminal or command line tool (Terminal, iTerm, Windows Terminal, etc.) Copy and run this command: npx skills add https://github.com/j5ik2o/okite-ai --skill ddd-module-pattern Once installed, the skill will be automatically configured in your AI coding environment and ready to use in Claude Code, Cursor, or OpenClaw

Where is the source repository?

https://github.com/j5ik2o/okite-ai