validation-manager
OfficialAutomate data validation, ensure data quality.
Software Engineering#testing#software development#data quality#data validation#CMS#Payload CMS#validation rules
AuthorComparePower
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Manually creating, updating, and applying data validation rules across a CMS can be time-consuming and error-prone. This skill centralizes validation management, ensuring data consistency and quality with minimal effort.
Core Features & Use Cases
- Comprehensive Validator Management: Create, update, and apply field (email, phone, URL, text, number, slug) and rich-text (heading hierarchy, accessibility) validators.
- Automated Testing & Documentation: Generate test cases and usage documentation for validators, streamlining development and maintenance.
- Use Case: When adding a new
Providercollection, use this skill to automatically create and applyvalidateEmail,validatePhone, andvalidateUrlto the respective fields, ensuring all incoming data meets predefined standards.
Quick Start
Use the validation-manager skill to create a new validator called 'validateZipCode' that ensures a 5-digit numeric format, and apply it to the 'zipCode' field in the 'Locations' collection.
Dependency Matrix
Required Modules
pnpmvitest
Components
scripts
💻 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: validation-manager Download link: https://github.com/ComparePower/payload-cms-cloudflare-baseline/archive/main.zip#validation-manager Please download this .zip file, extract it, and install it in the .claude/skills/ directory.