Guide for DDD strategic design - analyzing domains through structured questioning, conducting stakeholder interviews (PM/domain experts/users), and producing Bounded Context analysis, Context Maps, and Ubiquitous Language. Use when user needs help understanding domain boundaries, planning domain interviews, or structuring DDD strategic artifacts.
Guides DDD strategic analysis through systematic questioning and stakeholder interview planning. Use when you need to analyze domain boundaries, extract knowledge from unclear requirements, or produce Bounded Contexts, Context Maps, and Ubiquitous Language.
/plugin marketplace add MilesChou/claude-marketplace/plugin install ddd@mileschou-marketplaceThis skill inherits all available tools. When active, it can use any tool Claude has access to.
references/expert-questions.mdreferences/output-templates.mdreferences/pm-questions.mdreferences/user-questions.mdThis skill guides Domain-Driven Design strategic analysis through systematic questioning and interview planning. It helps extract domain knowledge from chaotic inputs, structure interviews with different stakeholders, and produce standard DDD strategic outputs.
When user provides unclear or mixed information about a system:
Questioning principles:
Guide domain discovery through progressive questioning:
Red flags for context boundaries:
When user needs to interview stakeholders, generate targeted question sets:
For Product Managers - See references/pm-questions.md:
For Domain Experts - See references/expert-questions.md:
For End Users - See references/user-questions.md:
Transform gathered knowledge into DDD artifacts:
See references/output-templates.md for detailed formats and examples.
Domain understanding evolves. After initial analysis:
This skill includes interview question templates and output format guides:
references/pm-questions.md - Question framework for Product Manager interviewsreferences/expert-questions.md - Question framework for Domain Expert interviewsreferences/user-questions.md - Question framework for End User interviewsreferences/output-templates.md - Templates for Bounded Context analysis, Context Map, and Ubiquitous LanguageCreating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems. Create original algorithmic art rather than copying existing artists' work to avoid copyright violations.
Applies Anthropic's official brand colors and typography to any sort of artifact that may benefit from having Anthropic's look-and-feel. Use it when brand colors or style guidelines, visual formatting, or company design standards apply.
Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to create a poster, piece of art, design, or other static piece. Create original visual designs, never copying existing artists' work to avoid copyright violations.