umac-ai-ecs-migration
CommunityRun Prisma migrations on production RDS via ECS without local access.
Authorfreedomw1987
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill solves the issue of being unable to run Prisma migrations against a production RDS instance directly from local development machines due to security group or VPC restrictions, which blocks standard local migration workflows.
Core Features & Use Cases
- ECS Fargate One-off Task Execution: Uses the existing UMAC AI backend task definition to run a temporary Fargate container for migration, eliminating the need to set up new infrastructure.
- Secure Credential Management: Retrieves database connection strings from AWS Secrets Manager, avoiding hardcoded credentials or exposing the production database to external access.
- Pre-defined Production Configuration: Includes exact, pre-validated parameters for the UMAC AI production stack (cluster, subnets, security groups, region) to eliminate configuration errors.
- Use Case: When deploying a new version of the UMAC AI backend that requires a database schema update, use this Skill to run the required Prisma migration directly against the production RDS without compromising network security.
Quick Start
Use this skill to execute the required Prisma migration against the UMAC AI production RDS via an ECS Fargate task when local database access is unavailable.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 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: umac-ai-ecs-migration Download link: https://github.com/freedomw1987/tree_monstor/archive/main.zip#umac-ai-ecs-migration Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 537,000+ vetted skills library on demand.