What problem does it solve?
This Skill addresses the limitations of basic Regle form validation for complex Vue 3 applications, eliminating the need to build custom validation logic for dynamic forms, cross-component validation, async server-side checks, and conditional field rules from scratch.
Core Features & Use Cases
- Collection Validation: Validate arrays of form fields with
$each, including custom tracking keys and array-level validation rules.
- Advanced Form Patterns: Support async validation with
$pending state, server-side external error handling, scoped cross-component validation, merged multi-instance forms, discriminated union variants, and object-level cross-field validation with $self.
- Use Case: Ideal for building dynamic admin dashboards with repeatable form fields, multi-step wizards with conditional steps, or forms that require real-time server-side uniqueness checks (e.g., username or email availability).
Quick Start
Use the regle-advanced skill to add async email uniqueness validation with pending state indicators and server error display to your existing Vue 3 user registration form.