regle-migrate-vuelidate
Installation
SKILL.md
Migrate Vuelidate to Regle
Convert form validations built with Vuelidate to Regle. Take every form, rule, and validation property into account.
Knowledge sources
Use these for API details, patterns, and TypeScript typing (in priority order):
- Regle MCP server (if available): search for "Migrate from Vuelidate" and other topics. If it is not active, ask the user to enable it or enable it yourself.
- Sibling Regle skills:
- regle —
useRegle, validation properties ($error,$errors,$validate,$reset), modifiers, displaying errors. - regle-rules — built-in rules,
createRule, wrappers (withMessage), operators (requiredIf,applyIf,assignIf). - regle-advanced — scoped validation (
useScopedRegle,useCollectScope), collections, async rules, server errors,$self. - regle-schemas — schema-based validation (Zod, Valibot, ArkType) when a form uses a schema.
- regle-typescript —
inferRules, typing rules and props (RegleRoot,InferRegleRoot,SuperCompatibleRegleRoot).
- regle —
- Docs / LLM-friendly references: https://reglejs.dev/introduction/migrate-from-vuelidate, https://reglejs.dev/llms.txt (glossary), https://reglejs.dev/llms-full.txt (full docs).