Aws Transform
Steuert .NET, COBOL, VMware, SQL und Java/Python Upgrades über den AWS Transform Service
Funktioniert mit Setup
Was es kann
Frontend für den AWS Transform Migrationsdienst: leitet eine Anfrage an eine Workload (.NET Framework zu .NET 8/10, Mainframe COBOL zu Java, VMware zu EC2, SQL Server zu Aurora oder Sprach-/SDK-Versions-Upgrades) und durchläuft einen gestuften Discovery-, Assessment-, Requirements- und Ausführungs-Workflow. Leitet auch Tech-Debt-, CVE- und „analyze my repos“-Anfragen an AWS Transform Continuous Modernization über die `atx ct` CLI weiter. Wird ausgelöst bei Formulierungen wie „migrate .NET to AWS“, „upgrade Java to 21“, „modernize COBOL“, „move VMware to EC2“ oder „find tech debt in my repos“; es erfordert den aws-transform-mcp MCP-Server, die `atx` CLI und AWS Transform-Kontozugriff.
Testbericht
Das Repo geklont (GitHub API war ratenbegrenzt) und die 32KB SKILL.md plus ihre 41 Referenzdateien gelesen; Frontmatter hat name+description, und 5 stichprobenartig überprüfte referenzierte Pfade (references/workflow.md, dotnet.md, auth.md, continuous-modernization-guide.md, scripts/verify-traceability.py) lieferten alle HTTP 200 raw. Trigger-Phrasierungen bewertet: SOLLTE auslösen – „Migriere diese .NET Framework 4.8 App zu .NET 8 auf AWS“, „Analysiere meine Repos auf technische Schulden und CVEs“, „Modernisiere diesen COBOL Mainframe zu Java“; SOLLTE NICHT – „Richte eine CodePipeline CI/CD Pipeline für dieses Repo ein“ (Beschreibung schließt CI/CD explizit aus) und „Finde den Fehler in dieser Python-Funktion, sie gibt die falsche Summe zurück“ (angrenzend an das Keyword „what's wrong with my code“, aber keine Modernisierung auf Repo-Ebene); ich beurteilte alle 5 korrekt. Für die Ausgabe erstellte ich eine Java 8 pom.xml (aws-java-sdk-s3 1.11.500, javax jaxb-api) und erzeugte selbst ein Baseline-Artefakt – maven.compiler.release 21, software.amazon.awssdk s3 2.31.0, jakarta.xml.bind 4.0.2 + jaxb-runtime – dann versuchte ich den Skill-Pfad und er stoppt vor jedem Artefakt: `atx custom def list` gab „command not found: atx“ zurück, `aws` CLI fehlt, der MCP-Server ist nicht verbunden, und die Einschränkung der Skill „MUST NOT modify code, upgrade dependencies, or run analysis manually“ verbietet es, dies lokal zu tun, sodass kein Skill-Artefakt zum Vergleich existiert. Der Versions-Probe-Befehl in der Skill funktioniert (gab „Installed: not found, Latest: 3.6.0“ zurück); der Sicherheitsscan fand curl|bash- und base64|bash-over-SSM-Muster, aber nur gegen AWS-eigene Hosts (transform-cli.awsstatic.com, awscli.amazonaws.com, corretto.aws) mit aus AWS Secrets Manager gelesenen Geheimnissen und keiner Exfiltration durch Dritte, plus offengelegte Opt-out-Telemetrie.
Getestet am: 2026-07-21 · Claude Code 2.x (agent harness)
Installation
git clone --depth 1 https://github.com/awslabs/agent-plugins.git /tmp/aws-transform-src
mkdir -p ~/.claude/skills
cp -R /tmp/aws-transform-src/plugins/aws-transform/skills/aws-transform ~/.claude/skills/aws-transform
# Marketplace alternative: /plugin marketplace add awslabs/agent-plugins then /plugin install aws-transform@agent-plugins-for-aws
# The skill does nothing useful without these three:
# 1) MCP server (needs `uv`): add to your MCP config ->
# {"mcpServers":{"aws-transform-mcp":{"command":"uvx","args":["awslabs.aws-transform-mcp-server@latest"]}}}
# 2) AWS Transform CLI (only for custom transforms / continuous modernization):
# curl -fsSL https://transform-cli.awsstatic.com/install.sh | bash
# 3) AWS credentials (SigV4) or an IAM Identity Center session with AWS Transform entitlement.
# Note: continuous-modernization commands send telemetry by default; opt out per
# https://docs.aws.amazon.com/transform/latest/userguide/transform-usage-telemetry.html
# EC2/Fargate execution modes in references/ launch real billable AWS infrastructure. Befehle & Beispiel-Prompts
/aws-transformSteuert .NET, COBOL, VMware, SQL und Java/Python Upgrades über den AWS Transform Service
Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):
Migrate this .NET Framework app to .NET 8 on AWSFind tech debt and security issues in this repoConvert this SQL Server database to Aurora