migration-validator
OfficialEnsure 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
Providersdataset 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.