From aj-geddes-useful-ai-prompts-4
Plans and executes cloud migrations with assessment, database migration, application refactoring, and cutover strategies across AWS, Azure, and GCP.
How this skill is triggered — by the user, by Claude, or both
Slash command
/aj-geddes-useful-ai-prompts-4:cloud-migration-planningThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
- [Overview](#overview)
Cloud migration planning involves assessing current infrastructure, designing migration strategies, executing migrations with minimal downtime, and validating outcomes. Support lift-and-shift, replatforming, and refactoring approaches for smooth cloud adoption.
Minimal working example:
# Cloud migration assessment tool
from enum import Enum
from typing import Dict, List, Tuple
from dataclasses import dataclass
class MigrationStrategy(Enum):
LIFT_AND_SHIFT = "lift_and_shift" # Rehost
REPLATFORM = "replatform" # Rehost with optimizations
REFACTOR = "refactor" # Rebuild for cloud
REPURCHASE = "repurchase" # Switch to SaaS
RETIRE = "retire" # Decommission
class ApplicationComplexity(Enum):
LOW = 1
MEDIUM = 2
HIGH = 3
@dataclass
class ApplicationAssessment:
name: str
complexity: ApplicationComplexity
dependencies: List[str]
estimated_effort: int # days
business_criticality: int # 1-10
current_costs: float # annual
// ... (see reference guides for full implementation)
Detailed implementations in the references/ directory:
| Guide | Contents |
|---|---|
| Migration Assessment and Planning | Migration Assessment and Planning |
| Database Migration Strategies | Database Migration Strategies |
| Terraform Migration Infrastructure | Terraform Migration Infrastructure |
| Cutover Validation Checklist | Cutover Validation Checklist |
npx claudepluginhub joshuarweaver/cascade-code-languages-misc-1 --plugin aj-geddes-useful-ai-prompts-4Migrates GCP workloads to AWS including AI/agentic workloads. Runs a 6-phase process: discover GCP resources, clarify requirements, design AWS architecture, estimate costs, generate artifacts, and collect feedback. Includes AI provider migration guidance (e.g., OpenAI to Bedrock).
Guides 5-phase GCP to AWS migration: Terraform discovery of resources, requirements clarification, architecture design with re-platforming, cost estimation via AWS Pricing API, and execution planning with Terraform configs and scripts.
Migrate GCP workloads to AWS, including AI/agentic workloads, Terraform, Cloud SQL, GKE, Cloud Run, and AI providers to Bedrock. Runs a 6-phase discovery-to-generate process.