From dotnet-ddd
Review a diff or set of files in a .NET DDD API for layer-boundary and dependency-rule violations, Result/validation misuse, and convention drift. Use for "review this for DDD/architecture issues".
How this skill is triggered — by the user, by Claude, or both
Slash command
/dotnet-ddd:ddd-reviewThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Review the current diff (or the files/scope in `$ARGUMENTS`) against `AGENTS.md`. Report
Review the current diff (or the files/scope in $ARGUMENTS) against AGENTS.md. Report
problems only — one line each, location + issue + fix. No praise, no style nits that don't
change meaning.
Result.Fail; domain services returning Result instead of throwing.SaveChangesAsync called inside a repository instead of via IUnitOfWork; reads not using AsNoTracking().CancellationToken parameter or not forwarding it.DependencyInjection.cs/ServiceCollectionExtensions.hooks/context/gdpr.md).Get the diff with git diff if no scope is given. End with a short pass/fail verdict.
npx claudepluginhub jino-labs/ai-agent-framework --plugin dotnet-dddCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.