Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →

full-statck-skills/ddd-skills

16 skills237 installs16 starsGitHub

Install

npx skills add https://github.com/full-statck-skills/ddd-skills

Skills in this repo

1Ddd Api DesignerGuides REST API design from a domain model, covering CQRS separation, the four-layer data-object conversion chain, unified response format, BFF, and API versioning. A developer uses it when exposing DDD aggregates as REST APIs or designing DTO/VO layers.17installs2Ddd Code ReviewerPerforms DDD code review with anti-pattern detection, layered-compliance checks, and five-dimension scoring plus ArchUnit validation. A developer uses it to verify that code follows DDD best practices.17installs3Ddd Domain DesignerGuides the full DDD domain-design pipeline from event storming to code-ready aggregates and bounded contexts. A developer uses it to design domain models, identify aggregates, and map DO/DTO/VO/PO.17installs4Ddd Testing StrategistProvides DDD testing strategy covering the test pyramid, layer-specific patterns, mock strategies by architecture, and Test-Driven Domain Design. A developer uses it to design tests for aggregates, repositories, and application services in a DDD app.16installs5Ddd Architecture CleanGuides Clean Architecture implementation with entities, use-case ports, interactors, and the strict inward dependency rule. A developer uses it to build or migrate a DDD project onto Clean Architecture.15installs6Ddd Architecture HexagonalGuides Hexagonal Architecture implementation with primary/secondary adapters, use-case and repository ports, and dependency injection. A developer uses it to build a DDD system with clean separation between domain and infrastructure.15installs7Ddd Architecture SelectorGuides architecture selection across five DDD patterns using a decision matrix, decision tree, and project-context inputs. A developer uses it when deciding which DDD architecture and CQRS level fits a project.15installs8Ddd Cqrs ArchitectureGuides CQRS adoption across L1/L2/L3 levels including Event Sourcing, idempotency, and outbox-based event projection. A developer uses it when read and write models diverge or high-concurrency writes need eventual-consistency reads.15installs9Ddd Event StormingGuides facilitation of Brandolini's Event Storming workshop with a six-step collaborative process and standardized note colors. A developer uses it to run a DDD discovery workshop on a new or complex domain.15installs10Ddd Architecture DocProduces DDD architecture documentation including C4 diagrams (L1-L4), ADRs, domain-model docs, and team-communication templates. A developer uses it to document a DDD architecture for the team.14installs11Ddd Architecture EvaluatorEvaluates DDD architecture health via a maturity model, multi-dimension fitness scoring, and technical-debt quantification, then plans architecture evolution. A developer uses it to assess DDD maturity or plan migration from MVC to DDD.14installs12Ddd Architecture LayeredGuides transformation of the traditional Controller/Service/DAO stack into a DDD four-layer architecture with dependency inversion. A developer uses it as a simple entry point to adopt DDD in small-to-medium teams.14installs13Ddd Devops IntegrationGuides DevOps for DDD projects including ArchUnit P0/P1/P2 quality gates in CI/CD, containerized deployment, and domain-event monitoring. A developer uses it to automate builds, architecture validation, and deployment of DDD projects.14installs14Ddd Architecture AwesomeServes as the entry point to DDD, explaining concepts, when DDD fits, the complexity ladder, and core Entity/ValueObject/Aggregate patterns. A developer uses it to understand DDD basics and decide whether to adopt it.13installs15Ddd Architecture ColaGuides COLA v5 project scaffolding and architecture validation, combining a creator and validator with ArchUnit dependency-rule checking and CQRS integration. A developer uses it to build or audit Alibaba COLA-framework DDD projects.13installs16Ddd Architecture OnionGuides Onion Architecture implementation with concentric core/application/infrastructure/api layers and strict inward dependencies. A developer uses it to build a domain-centric DDD system with layered isolation.13installs

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.

full-statck-skills/ddd-skills · 16 skills · Skillselion