What problem does it solve?
Provides a structured checklist to evaluate C# code against the workspace’s DDD, TDD, hexagonal, and French ubiquitous language conventions, helping developers quickly identify violations and improve quality.
Core Features & Use Cases
- Domain Alignment: Checks whether types, methods, and variables follow the French ubiquitous language and stay within the appropriate bounded context.
- Test-First Verification: Validates that production code is covered by behavior‑oriented tests and that testing conventions (naming, AAA, fakes) are respected.
- Architecture Compliance: Reviews CQRS, MediatR usage, hexagonal layering for both backend and frontend, and ensures proper separation of concerns.
- Readability & Simplicity: Detects dead code, unnecessary abstractions, overly complex methods, and missing documentation style.
- Use Cases: Run the skill on a pull request diff, a single file, or an entire repository to receive a categorized report (Blocking, Recommended, Suggestions) in French.
Quick Start
Ask the skill to review the recent pull request diff for adherence to the workspace’s French DDD and TDD conventions.