Agent Skills: Cloud Readiness Assessor Skill

Assess application readiness for cloud migration with 6Rs classification and cloud-native compliance checking

UncategorizedID: a5c-ai/babysitter/cloud-readiness-assessor

Install this agent skill to your local

pnpm dlx add-skill https://github.com/a5c-ai/babysitter/tree/HEAD/plugins/babysitter/skills/babysit/process/specializations/code-migration-modernization/skills/cloud-readiness-assessor

Skill Files

Browse the full folder contents for cloud-readiness-assessor.

Download Skill

Loading file tree…

plugins/babysitter/skills/babysit/process/specializations/code-migration-modernization/skills/cloud-readiness-assessor/SKILL.md

Skill Metadata

Name
cloud-readiness-assessor
Description
Assess application readiness for cloud migration with 6Rs classification and cloud-native compliance checking

Cloud Readiness Assessor Skill

Assesses application readiness for cloud migration, classifying applications using the 6Rs methodology and verifying cloud-native compliance.

Purpose

Enable cloud migration planning for:

  • 6 Rs classification
  • Cloud-native pattern compliance
  • Stateless verification
  • External dependency mapping
  • Cost estimation

Capabilities

1. 6 Rs Classification

  • Rehost (Lift and Shift)
  • Replatform (Lift and Reshape)
  • Repurchase (Replace/SaaS)
  • Refactor (Re-architect)
  • Retire (Decommission)
  • Retain (Keep on-premises)

2. Cloud-Native Pattern Compliance

  • Check twelve-factor compliance
  • Verify statelessness
  • Assess horizontal scalability
  • Evaluate config externalization

3. Stateless Verification

  • Identify session storage
  • Find local file usage
  • Detect in-memory caches
  • Map persistent connections

4. External Dependency Mapping

  • Map database connections
  • Identify external APIs
  • Find message queue usage
  • Document service dependencies

5. Cost Estimation

  • Estimate cloud compute costs
  • Project storage costs
  • Calculate data transfer
  • Model reserved vs on-demand

6. Risk Assessment

  • Identify migration blockers
  • Assess complexity
  • Evaluate downtime risk
  • Document compliance concerns

Tool Integrations

| Tool | Cloud | Integration Method | |------|-------|-------------------| | AWS Migration Hub | AWS | API | | Azure Migrate | Azure | API | | Google Cloud Migration Center | GCP | API | | Cloudamize | Multi | API | | CAST Highlight | Multi | API |

Output Schema

{
  "assessmentId": "string",
  "timestamp": "ISO8601",
  "applications": [
    {
      "name": "string",
      "classification": "rehost|replatform|repurchase|refactor|retire|retain",
      "cloudNativeScore": "number",
      "blockers": [],
      "dependencies": [],
      "estimatedCost": {},
      "risk": {}
    }
  ],
  "portfolio": {
    "byClassification": {},
    "totalCost": {},
    "timeline": {}
  }
}

Integration with Migration Processes

  • cloud-migration: Primary assessment tool
  • migration-planning-roadmap: Planning input

Related Skills

  • iac-generator: Infrastructure setup
  • containerization-assistant: Container readiness

Related Agents

  • cloud-migration-engineer: Migration execution
  • migration-readiness-assessor: Overall readiness