From aws-skills-for-claude-code
Analyzes source code for AWS Graviton (Arm64) compatibility in C++, Python, Go, JavaScript, and Java. Identifies x86-specific issues, checks Docker images and dependencies, suggests fixes and alternatives.
How this skill is triggered — by the user, by Claude, or both
Slash command
/aws-skills-for-claude-code:aws-graviton-migrationThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Migrate workloads from x86 to AWS Graviton (Arm64). Scans code for x86-specific dependencies, checks Docker image compatibility, and suggests Arm-compatible alternatives.
Migrate workloads from x86 to AWS Graviton (Arm64). Scans code for x86-specific dependencies, checks Docker image compatibility, and suggests Arm-compatible alternatives.
C++, Python, Go, JavaScript, Java
{
"mcpServers": {
"arm-mcp-server": {
"command": "docker",
"args": ["run", "--rm", "-i", "--pull=always", "armswdev/arm-mcp:latest"],
"env": { "FASTMCP_LOG_LEVEL": "ERROR" }
}
}
}
Requires Docker installed and running.
npx claudepluginhub whchoi98/aws-skills-for-claude-code --plugin aws-skills-for-claude-codeGuides code migration between Arm SoCs (e.g., Graviton → Raspberry Pi, i.MX8 → Jetson Orin) via discovery scans, HAL refactoring, build updates, and validation workflows.
Containerizes legacy Node.js, Python, Java, Go apps into multi-stage, multi-arch Dockerfiles with Trivy/grype scans, non-root users, health checks, ECR pushes, and ECS/EKS manifests after architecture approval.
Migrates, modernizes, and upgrades codebases to AWS: .NET Framework to .NET 8/10, mainframe COBOL to Java, VMware VMs to EC2, SQL Server to Aurora, and upgrades Java/Python/Node.js versions and AWS SDKs. Also analyzes repos for tech debt, security vulnerabilities, and modernization opportunities.