validation-manager

Official

Automate data validation, ensure data quality.

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 Provider collection, use this skill to automatically create and apply validateEmail, validatePhone, and validateUrl to 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.
View Source Repository