laravel-fluent-validation
Fluent Laravel validation builders with autocomplete and faster wildcards
Gives the agent working rules for this repository: verify every claim by running the project's own checks, write tests before fixing runtime bugs, phrase questions without ambiguous pronouns, and follow Simplified Technical English in all written output.
All Skills in This Repository (15)
Pure Emerald Level Indicatorsfluent-validation-livewire
Verify FluentRule-based Livewire validations use the HasFluentValidation trait.
fluent-validation-optimize
Analyze Laravel validation code for fluent rule conversion opportunities.
fluent-validation
Build type-safe fluent Laravel validation rules for FormRequests and Livewire.
fluent-validation-migrate-messages
Migrate Laravel FormRequest messages() overrides into inline message named args.
autoresearch
Automate iterative performance optimization with baseline benchmarks and automatic rollback.
pr-review-feedback
Evaluate and apply selective PR review feedback to code changes.
pre-release
Run Rector, Pint, Pest, and PHPStan checks before release tagging.
code-review
Review recent code changes for security, functionality, and quality improvements.
bug-fixing
Automates test-driven debugging workflows to isolate and fix defects in software projects.
evaluate
Run PHPStan, tests, and static checks to fix Laravel code issues.
backend-quality
Run Pint and PHPStan checks plus tests for PHP projects.
implement-spec
Implement spec phases with inline progress tracking and verification before PR creation.
Frequently Asked Questions
FAQPage SchemaHow to install laravel-fluent-validation?โผ
Run `npx skills add SanderMuller/laravel-fluent-validation --all -g -y` in your terminal to install all skills in this suite globally.
What does laravel-fluent-validation do?โผ
It lets you write Laravel validation rules as chainable, type-safe methods with IDE autocompletion instead of error-prone string syntax. It also groups nested array rules and speeds up wildcard validation dramatically.
How much faster is wildcard validation with this package?โผ
The HasFluentRules trait makes wildcard validation up to 97x faster for simple rules and batches exists and unique database checks into a single query instead of one per item.
Does it work with Livewire components?โผ
Yes. Add the HasFluentValidation trait to your Livewire component and FluentRule works with validate(), real-time validation, and test assertions out of the box.
Can I migrate existing string rules automatically?โผ
Yes. The suite includes migration skills that scan your form requests, convert string rules to fluent chains, and move messages arrays inline, with a companion Rector package for bulk rewrites.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core