ddd-architect

Identify subdomains and draft bounded-context maps for DDD phases.

34|21|Updated Feb 1, 2026
One-click install
npx skills add https://github.com/kumaran-is/claude-code-onboarding --skill ddd-architect-kumaran-is
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: ddd-architect
Source: https://github.com/kumaran-is/claude-code-onboarding/tree/main/.claude/skills/ddd-architect
Command: npx skills add https://github.com/kumaran-is/claude-code-onboarding --skill ddd-architect-kumaran-is

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) components.

What problem does it solve?

Comprehensive Domain-Driven Design analysis and architecture generation to structure complex software systems.

Core Features & Use Cases

  • Strategic design and bounded context mapping
  • Tactical design with aggregates, events, and repositories
  • Technical architecture guidance and implementation templates

Quick Start

Provide a complete DDD analysis and architecture outline for a given domain.

Frequently Asked Questions about ddd-architect

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I identify bounded contexts and subdomains for complex software architecture?▼

To identify bounded contexts and subdomains, analyze the domain to classify areas as core, supporting, or generic. This process drafts an initial bounded-context map and outlines aggregates using a ubiquitous-language approach to structure complex software systems.

What is domain-driven design strategic and tactical analysis used for?▼

Domain-driven design strategic and tactical analysis is used to scope design phases and outline technical architecture outputs. It generates phase-specific documents, including context maps, aggregates, events, and repositories, ready for stakeholder review.

How do I generate a ubiquitous language context map for a new domain?▼

You generate a ubiquitous language context map by providing a target domain for analysis. The system scopes strategic and tactical design phases, producing a tech-agnostic context map and implementation guidelines that align with the domain's ubiquitous language.

Can I get implementation guidelines and templates from a bounded context analysis?▼

Yes, you can get implementation guidelines and templates from a bounded context analysis. The process provides technical architecture guidance alongside strategic and tactical design outputs, resulting in phase-specific documents for stakeholder review.

Does domain-driven design analysis work for tech-agnostic system design?▼

Yes, domain-driven design analysis works for tech-agnostic system design by focusing on a ubiquitous-language approach rather than specific frameworks. It scopes strategic, tactical, and technical design phases to produce implementation guidelines independent of underlying technology.