Instructions
Coding standards and best practices for your projects.
Clean Architecture
Coding Style Csharp
Command Cqrs Csharp
Guidelines for implementing Command objects and handlers in C# using CQRS and Clean Architecture
Conventional Commits
Domain Driven Design
Domain Driven Design Event Csharp
Implementation guide for Domain Events using the Accumulation pattern in C# DDD applications, where events are collected in aggregates and published by infrastructure components.
Follow Up Question
Marp Presentations
Meta Chatmode
Meta Instructions
Template and requirements for writing meta-instructions for Copilot. Every instruction must include an applyTo and description in its front-matter, and follow the documented structure and best practices.
Microcks Metadata Groovyscript
Microcks Metadata Jsonbody
Modular Monolith Architecture
Architecture and structural guidelines for implementing modular monolith solutions in C# with clear module boundaries and dependency management.
Modular Monolith Communication
Guidelines for implementing communication patterns between modules in a modular monolith architecture, including domain events, integration events, and message bus patterns.
Object Calisthenics
Enforces Object Calisthenics principles for business domain code to ensure clean, maintainable, and robust code
Query Cqrs Csharp
Guidelines for implementing Query objects and handlers in C# using CQRS and Clean Architecture
Specification Business Rules Csharp
Guidelines for encapsulating business rules in aggregates using the Specification pattern (DDD, C#)