migration-shipping

Validate migration files and smoke test affected endpoints before deployment.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/marvelousempire/ai-skills-library --skill migration-shipping
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: migration-shipping
Source: https://github.com/marvelousempire/ai-skills-library/tree/main/skills/engineering/migration-shipping
Command: npx skills add https://github.com/marvelousempire/ai-skills-library --skill migration-shipping

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the process of safely shipping migration files, ensuring all necessary checks are completed before deployment.

Core Features & Use Cases

  • Safety Checklist Execution: Runs through a comprehensive safety checklist for migration files.
  • Pre-commit Validation: Validates the migration file before it is committed.
  • Post-deployment Smoke Test: Conducts a smoke test on endpoints affected by the migration.

Quick Start

Run the migration-shipping skill to validate and ship your migration file.

Frequently Asked Questions about migration-shipping

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I ensure database migration files are shipped safely?▼

To ship database migration files safely, execute a comprehensive safety checklist that validates file formatting and checks transaction rule compliance before deployment. This automated process prevents faulty migrations from reaching production environments.

Why does my database migration fail the pre-commit validation?▼

Database migration pre-commit validation fails when migration files are incorrectly formatted or violate established transaction rules. Running a safety checklist identifies these formatting and compliance errors before the file is committed.

How do I test affected endpoints after deploying a database migration?▼

Test affected endpoints after a database migration by executing a post-deployment smoke test. This validates that the deployed migration has not broken existing endpoint functionality and ensures the database changes are operating correctly.

What is the best way to automate SQL migration safety checks?▼

The best way to automate SQL migration safety checks is to run an automated validation script that enforces transaction rules and checks file formatting. This ensures migration files pass a safety checklist before deployment.

Can I validate transaction rules in SQL migration files before deployment?▼

Yes, you can validate transaction rules in SQL migration files before deployment by running a pre-commit safety checklist. This verifies that the migration files are correctly formatted and fully comply with required transaction constraints.

When should I run a smoke test for database migration deployment?▼

You should run a smoke test immediately after database migration deployment to check affected endpoints. This post-deployment step ensures the new database changes integrate correctly without breaking existing application functionality.