fluent-validation-livewire

Community

Ensure FluentRule usage in Livewire components.

AuthorSanderMuller
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Livewire components frequently struggle to align FluentRule objects with Laravel's native validation when the HasFluentValidation trait is missing or misused, causing misidentified rules, labels, and wildcard handling.

Core Features & Use Cases

  • Enforces using the HasFluentValidation trait in Livewire components and Livewire Form objects.
  • Ensures FluentRule objects are compiled to Laravel's validation format before validation runs.
  • Supports Livewire validation flows including validate(), rules() methods, and assertion-based tests (assertHasErrors).
  • Improves label and message extraction and proper expansion of nested or wildcard rules for consistent user feedback.

Quick Start

Verify a Livewire component uses the HasFluentValidation trait with FluentRule rules to ensure proper validation behavior.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: fluent-validation-livewire
Download link: https://github.com/SanderMuller/laravel-fluent-validation/archive/main.zip#fluent-validation-livewire

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.