create-and-cleanup-migration

Coordinate Convex migrations with dry-run validation and operator safety gates.

9.3k|1.4k|Updated Jan 3, 2026
One-click install
npx skills add https://github.com/openclaw/clawhub --skill create-and-cleanup-migration
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-and-cleanup-migration
Source: https://github.com/openclaw/clawhub/tree/main/.agents/skills/create-and-cleanup-migration
Command: npx skills add https://github.com/openclaw/clawhub --skill create-and-cleanup-migration

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

End-to-end governance and execution tooling for Convex migrations, backfills, destructive cleanups, and one-off maintenance, with explicit operator gates to ensure safe deployment and removal of temporary migration code.

Core Features & Use Cases

  • Lifecycle planning, deployment, dry-run validation, production apply, verification, and cleanup of migration code and related assets.
  • Safety gates including mandatory backups and explicit confirmations before destructive actions or irreversible changes.
  • PR-based workflows and post-migration cleanup to maintain a clean, auditable migration surface.

Quick Start

Initiate a convex migration workflow with a dry-run and safety gates, then perform production apply only after confirmation.

Frequently Asked Questions about create-and-cleanup-migration

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

FAQPage Schema
How do I run a safe Convex migration in production?

Run a safe Convex migration by initiating a workflow with dry-run validation, mandatory backup gates, and explicit operator confirmations before production deployment. This coordinates batching and progress tracking for auditable changes.

What is the best way to clean up temporary migration code after a backfill?

Clean up temporary migration code through a PR-based workflow with post-migration verification and explicit operator gates. This removes temporary backfill assets while maintaining a clean, auditable migration surface.

Can I dry-run a Convex backfill before applying irreversible changes?

Yes, you can dry-run a Convex backfill before applying irreversible changes. The workflow implements dry-run validation and requires explicit confirmation tokens at operator gates before any destructive actions proceed.

Do I need backups before running destructive cleanups on Convex?

Yes, mandatory backups are required before running destructive cleanups on Convex. The workflow enforces backup gates and explicit operator confirmations to ensure safe, auditable production changes during irreversible maintenance.

Does the Convex migration workflow support progress tracking for large batch operations?

Yes, the Convex migration workflow supports progress tracking for large batch operations. It coordinates batching and progress monitoring throughout the lifecycle, from dry-run validation through production apply and final cleanup.