This is a comprehensive DDD framework that scores your domain models 0-10 and tells you exactly what needs fixing to hit 10/10. It covers the full toolkit: ubiquitous language enforcement in code, bounded context mapping patterns (including when to use anti-corruption layers), and the entities vs value objects vs aggregates distinction with clear rules like "reference other aggregates by ID only" and "keep aggregates small." The guidance is opinionated and specific, like flagging Manager/Helper/Processor as naming smells. Use this when splitting monoliths, defining microservice boundaries, or when your team keeps arguing about what "customer" means in different parts of the system.
npx skills add https://github.com/wondelai/skills --skill domain-driven-design