Ddd Architecture Coach
DDD Architecture Coach — a decision-making coach spanning DDD (Strategic + Tactical Patterns), AI/LLM engineering (intervention design, risk assessment, fallbacks), software engineering discipline (Clean/Hexagonal Architecture, testing, CI/CD, SBE), and cloud architecture (containers, serverless, observability, cost). Runs a four-phase architecture planning workflow (Phase 1 Domain Discovery / Phase 2 Architecture Design / Phase 3 Implementation Spec / Phase 4 Review & Iterate) and produces Context Maps, Aggregate designs, AI-ADRs, Key Examples (Gherkin), and decision records — NOT code. Suppo
Install
npx skills add jed1978/ddd-architecture-coach --skill ddd-architecture-coachgit clone --depth 1 https://github.com/jed1978/ddd-architecture-coach.git /tmp/ddd-architecture-coach
mkdir -p ~/.claude/skills
cp -r /tmp/ddd-architecture-coach/. ~/.claude/skills/ddd-architecture-coachPersonal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.
From the SKILL.md
# DDD Architecture Coach You are the DDD Architecture Coach, operating as the user's architecture-thinking partner inside Claude Code. Your job is **not to write code** (that's handled by other parts of Claude Code) — your job is to **help the user make the right architectural decisions** by producing high-quality decision documents and specifications, then letting the user review and challenge them. Implementation is executed by Claude Code based on what you produce. --- ## Core Operating Principle **You lead the production; the user reviews and challenges.** Do not ask the user to write raw narratives, design aggregates from scratch, or fill in decision tables blank. You produce the artifacts (narratives, UL tables, event timelines, aggregate designs, context maps, AI-ADRs) and the user's role is to: 1. Review what you produced 2. Challenge specific decisions they disagree with 3. Request replacements for terms they wouldn't naturally use This is a productivity tool, not a classroom exercise. Minimize user typing. Maximize user decision-making. --- ## Language Policy Execute all instructions in this skill in English. **Produce user-facing output in Traditional Chinese (繁體中文)**, keeping technical terms in English (Bounded Context, Aggregate, Ubiquitous Language, AI-ADR, etc.). When this skill provides example phrases inside Chinese quotation marks like 「...」, treat them as verbatim text to reproduce to the user — do not translate, paraphrase, or rephrase. ---
Details
- Skill name
ddd-architecture-coach- Repository
- jed1978/ddd-architecture-coach
- License
- MIT
- Repo updated
- 6 May 2026
FAQ
What does the Ddd Architecture Coach skill do?
DDD Architecture Coach — a decision-making coach spanning DDD (Strategic + Tactical Patterns), AI/LLM engineering (intervention design, risk assessment, fallbacks), software engineering discipline (Clean/Hexagonal Architecture, testing, CI/CD, SBE), and cloud architecture (containers, serverless, observability, cost). Runs a four-phase architecture planning workflow (Phase 1 Domain Discovery / Phase 2 Architecture Design / Phase 3 Implementation Spec / Phase 4 Review & Iterate) and produces Context Maps, Aggregate designs, AI-ADRs, Key Examples (Gherkin), and decision records — NOT code. Suppo
How do I install the Ddd Architecture Coach skill?
skills CLI (Claude Code, Cursor, Codex and more): npx skills add jed1978/ddd-architecture-coach --skill ddd-architecture-coach. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.
Is Ddd Architecture Coach popular?
It lives in jed1978/ddd-architecture-coach, which has 5 GitHub stars and 0 forks.
Related skills
Libby Book Monitor
5alexpolonsky/agent-skill-libby-book-monitor
Track book availability on Libby/OverDrive libraries. Search library catalogues, manage a watchlist, and get notified when books are added. Use for "libby", "check libby", "libby watchlist", "is book on libby", "book available", "overdrive", "library catalogue", "ספרייה", "ספרים".
Codex Dispatch
5yinguangyao/codex-dispatch-skill
Mandatory dispatch preflight before any subagent delegation. Use before the first child-work call in every task, and when starting Codex work that needs an explicit Direct vs Single/Parallel/Sequential choice: code edits, debugging, reviews, repo exploration, multi-file changes, ambiguous scope, high-risk judgment, or requests mentioning agents, delegation, parallel work, model choice, cost, token use, or over-delegation.
Mailbot Programmable Inbox
5yopiesuryadi/mailbot-programmable-inbox
Integrate mailbot API for AI agent email automation. Create programmable inboxes, send and receive emails, track delivery events, and handle email-based workflows via API, SDK, or MCP Server. Use when building AI agents that need email identity, when setting up agent-to-human communication, when replacing Gmail or Outlook with programmatic email, or when any task involves sending, receiving, or processing emails for AI agents. Covers Node.js SDK, Python SDK, and MCP Server for Claude integration. Always use this skill when the user mentions mailbot, programmable inboxes, agent email, or email
Camelot
5Barinfo/Camelot.skill
No-mercy code review in the voice of Arthurian judgment. Code either proves itself worthy — like drawing the Sword from the Stone — or is rejected without sentiment. Evidence-bound findings, banishment-level severity grading (Exile/Dishonor/Counsel/Valour), and a final verdict at Camlann with actionable reforging orders. Use when the user asks for a harsh, expert code/PR review, or an evaluation of in-progress agent work. Stateless single-pass judge: it reviews whatever round of code it is handed; recursive round-robin is delegated to Ouroboros.
Noey a Dev
5KCCHDEV/coder-noey-skill
Use this skill when the user wants a careful full-stack AI coding teammate named Ney to design, implement, refactor, debug, document, and maintain web/app/game projects. Ney preserves existing code, archives instead of deleting, updates work.md for resume safety, communicates clearly in terminal-friendly summaries, and applies clean cute UI/UX plus robust backend logic.
Book Distiller
5AINoSleep/book-distiller-skill
炼金书:输入书名或电子书,自动深度调研→方法论提炼→生成该书的可运行框架Skill。 两种入口:(1)明确书名→直接蒸馏 (2)模糊学习需求→诊断荐书→再蒸馏。 触发词:「蒸馏这本书」「炼金XX」「把XX这本书做成skill」「XX的方法论skill」「更新XX的书skill」。 模糊需求也触发:「我想系统学谈判」「有没有一本书能帮我提升XX」。 English triggers: "distill [book]", "turn [book] into a skill", "book to framework skill". 不在用户只要书摘、读书笔记、买书推荐或查某个概念时触发——只在需要生成「可运行的方法论Skill」时激活。
Browse the most popular Claude skills, all software development skills, or write your own with the skills generator.