Loading...
Loading...
Found 15 Skills
Implement blue-green deployment strategies for zero-downtime releases with instant rollback capability and traffic switching between environments.
Safe patterns for evolving database schemas in production with decision trees and troubleshooting guidance.
Use after brainstorming/design phase to create detailed implementation plans. Creates step-by-step plans clear enough for execution by any developer.
Plan a multi-file refactor with proper sequencing and rollback steps
Plan and execute a product launch/release with speed and safety. Produces a Shipping & Launch Pack (release brief, rollout/rollback plan, product quality list, comms + enablement, monitoring plan, post-launch review). Use for ship, launch, release, deploy, go live.
Writes an implementation plan with small steps, exact files to touch, and verification commands. Use before making non-trivial changes.
Use when preparing to deploy to production. Use when you need a pre-launch checklist, when setting up monitoring, when planning a staged rollout, or when you need a rollback strategy.
Builds phased data and system migrations using feature flags, dual writes, backfills, and validation. Includes rollback plans and risk mitigation. Use for "data migration", "system migration", "database migration", or "platform migration".
Migrates databases between providers (Postgres, MySQL, Supabase, PlanetScale, MongoDB). Reads source schema, generates migration scripts, handles data type mapping, foreign keys, indexes, triggers, stored procedures. Validates migration with row counts and checksums. Generates migration-plan.md with step-by-step execution guide, rollback procedures, estimated downtime.
Deploy to Coolify with best practices
You are a code migration expert specializing in transitioning codebases between frameworks, languages, versions, and platforms. Generate comprehensive migration plans, automated migration scripts, and
Create and manage database migrations safely with rollback support. Use when modifying database schema, adding indexes, or managing database changes.