migration-validator

Official

Ensure flawless data migrations, every time.

AuthorComparePower
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Data migrations are complex and often lead to hidden errors, data inconsistencies, or broken UI. This skill provides a multi-layered validation approach to comprehensively verify migration success, preventing post-migration issues and ensuring data integrity.

Core Features & Use Cases

  • Multi-Layered Validation: Verifies data at the database level (counts, required fields, soft-delete), relationship integrity, and even through Admin UI testing using Playwright.
  • Comprehensive Reporting: Generates detailed reports highlighting passed layers, errors, and warnings, providing a clear overview of migration health.
  • Use Case: After migrating a large Providers dataset to Payload CMS, use this skill to confirm that all 157 records are present, required fields are populated, relationships are intact, and the records display correctly in the Payload Admin UI.

Quick Start

Validate the 'products' collection migration, expecting 500 records, and include admin UI testing.

Dependency Matrix

Required Modules

payloadplaywrightpnpm

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: migration-validator
Download link: https://github.com/ComparePower/payload-cms-cloudflare-baseline/archive/main.zip#migration-validator

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository