Skip to main content

ddd-architecture-python

Stars12
Forks2
UpdatedJuly 9, 2026 at 11:31

Apply when implementing Domain-Driven Design patterns in Python (.py) files. Covers tactical patterns (entities, value objects, aggregates, domain events, repositories), layered architecture with dependency inversion, persistence strategies, validation boundaries, and common DDD anti-patterns. Best suited for projects with complex business rules spanning multiple entities. For top-level project layout by business capability see feature-driven-architecture-python; this skill governs the internals of slices with complex invariants.

Installation

Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.

SKILL.md
readonly