ddd-cqrs-patterns
Domain-Driven Design and CQRS patterns for .NET microservices including aggregates, value objects, domain events, repositories, and application layer design
Find an Agent Skill for your task. Read the guide and copy the install command.
Updated 11-08 00:04
40,182 results
Domain-Driven Design and CQRS patterns for .NET microservices including aggregates, value objects, domain events, repositories, and application layer design
gRPC service development in .NET for high-performance inter-service communication
Background tasks and worker services with IHostedService, BackgroundService, and .NET hosted service patterns
Use when writing the Python inside an MCP server and deciding how it should behave — where log output may go when stdout carries JSON-RPC framing and why a…
Use when an existing Python module has grown and the question is how to restructure it safely, not what to write — auditing a file nobody has reviewed as a…
Turns a forge brief into wiki/plan.md — ordered phases, each with a verifiable gate and its own branch, plus seed ADRs, with phase 1 as the thinnest end-to-end…
Durable graph control, aperture, and proof source for `.step/st-plan.jsonl`. Use for `use $st`, resuming durable work, dependencies, proof-carrying completion,…
Review a pull request by fetching PR comments, running a comprehensive code review, evaluating findings, and dispatching to implementation. Use when the user…
Stage files and create a commit in one step with a message matching existing commit style. Use when the user asks to "stage and commit", "add and commit",…
Executes GSD plans with atomic commits, deviation handling, checkpoint protocols, and state management
Semantic local search — searches across all project files: code, config, docs, markdown, YAML, JSON, and any text. Use as the first step when exploring or…
Semantic search for public GitHub repos without cloning. Use when the user wants to understand how an external library or framework works internally,…
Use when API code changes (routes, endpoints, schemas). Enforces Swagger/OpenAPI sync. Pauses work if documentation has drifted, triggering documentation-audit…
Use when a review finding cannot be fixed in current PR - creates properly documented tracking issue with full context, linked to parent, following full…
MANDATORY before any GitHub project operations - caches project metadata to prevent rate limit exhaustion. Called by session-start. Other skills MUST use…
Use throughout all work - ensures GitHub issues are updated continuously as work happens, not batched at the end
Use before starting ANY work - hard gate ensuring a GitHub issue exists, creating one if needed through user questioning
Use during all development - no TODOs, no FIXMEs, no "we'll add this later"; do it now or get explicit deferral permission
Research the architecture of a codebase or system. Reads source code, finds external context, explains design decisions, and produces ELK diagrams. Use when…
Remove a feature completely with no backward compatibility; delete surfaces, callers, tests, docs, fallbacks, stubs, and dead exports.
Implementation specialist for writing clean, efficient code following best practices and design patterns
Manage and synchronize multiple Git repositories across workspace-hub. Use for bulk git operations, repository status checks, branch management, and…
Guides native Android development with Kotlin, Jetpack Compose, and Views interop. Use when building, rewriting, or reviewing modern Android apps after…
Narrow open-ended problems into locked design direction, then converge verified evidence into one approach or an explicit no-build verdict.