fluent-validation

Installation
SKILL.md

FluentValidation Rules Generator

Overview

FluentValidation provides a fluent interface for building strongly-typed validation rules:

  • Declarative rules - Readable, maintainable validation logic
  • Separation of concerns - Validation separate from domain
  • Integration with MediatR - Automatic validation via pipeline behavior
  • Custom validators - Reusable validation components

Quick Reference

Validator Type Purpose Example
Built-in Common validations NotEmpty(), MaximumLength()
Custom Reusable rules Must(BeValidEmail)
Async Database checks MustAsync(BeUniqueEmail)
Child Nested objects SetValidator(new AddressValidator())
Related skills
Installs
11
GitHub Stars
52
First Seen
Mar 1, 2026