validation-manager

Create, update, and apply field and rich-text validators in a CMS.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/ComparePower/payload-cms-cloudflare-baseline --skill validation-manager
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: validation-manager
Source: https://github.com/ComparePower/payload-cms-cloudflare-baseline/tree/main/.claude/skills/validation-manager
Command: npx skills add https://github.com/ComparePower/payload-cms-cloudflare-baseline --skill validation-manager

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pnpm, vitest, and includes scripts (resource) components.

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.