This is for when you're carving up a messy domain and need to think strategically before writing code. It walks you through classifying subdomains as core, supporting, or generic, defining bounded contexts with clear ownership boundaries, and building a ubiquitous language glossary with your domain experts. You'll end up with a subdomain table, context catalog, and ADRs documenting why you drew the lines where you did. It won't give you tactical patterns or working code, just the strategic groundwork. Best used when splitting a monolith or aligning teams around business capabilities, not when your boundaries are already stable.

skills.sh installs
163
GitHub stars
39.4K
last updated
Jun 3, 2026

Install

$ npx -y skills add sickn33/antigravity-awesome-skills --skill ddd-strategic-design --agent claude-code

Installs into .claude/skills of the current project.

Files

DDD Strategic Design

Use this skill when

  • Defining core, supporting, and generic subdomains.
  • Splitting a monolith or service landscape by domain boundaries.
  • Aligning teams and ownership with bounded contexts.
  • Building a shared ubiquitous language with domain experts.

Do not use this skill when

  • The domain model is stable and already well bounded.
  • You need tactical code patterns only.
  • The task is purely infrastructure or UI oriented.

Instructions

  1. Extract domain capabilities and classify subdomains.
  2. Define bounded contexts around consistency and ownership.
  3. Establish a ubiquitous language glossary and anti-terms.
  4. Capture context boundaries in ADRs before implementation.

If detailed templates are needed, open references/strategic-design-template.md.

Required artifacts

  • Subdomain classification table
  • Bounded context catalog
  • Glossary with canonical terms
  • Boundary decisions with rationale

Examples

Use @ddd-strategic-design to map our commerce domain into bounded contexts,
classify subdomains, and propose team ownership.

Limitations

Sponsors

Details

Repository
github.com/sickn33/antigravity-awesome-skills
Category
Design & UI/UX
First seen
Jun 3, 2026

More from sickn33/antigravity-awesome-skills

All 708
1absolutelyskilled avatarapi-designabsolutelyskilled/absolutelyskilledapi design162skills.sh installs
2absolutelyskilled avatarsystem-designabsolutelyskilled/absolutelyskilledsystem design155skills.sh installs
3jabrena avatar121-java-object-oriented-designjabrena/cursor-rules-java121 java object oriented design153skills.sh installs
4sickn33 avatardomain-driven-designsickn33/antigravity-awesome-skillsdomain driven design153skills.sh installs
5joelhooks avatarcli-designjoelhooks/joelclawDesign and build agent-first CLIs with HATEOAS JSON responses, context-protecting output, and self-documenting command trees. Use when creating new CLI tools, a149skills.sh installs
6absolutelyskilled avatarux-researchabsolutelyskilled/absolutelyskilledux research147skills.sh installs