All skills
aws avatar

/aws-transform

@415283d

Performs code upgrades, migrations, and transformations using the AWS Transform (ATX) CLI. Use when upgrading language versions, migrating AWS SDKs, migrating frameworks (Angular, Vue.js, Spring Boot, React), upgrading libraries, optimizing performance, migrating x86 to Graviton, analyzing codebases / generating documentation, or defining custom transformations with natural language. Runs locally on a few repositories or at scale across hundreds via AWS Batch/Fargate.

Use this Skill: https://skilld.dev/gh/aws/agent-toolkit-for-aws/aws-transform

This session only. Nothing lands on disk.

referencesresults-synthesis.md

≈381 tokens on demand. Your agent reads this file only when SKILL.md points to it.

Results Synthesis

Generate a single summary file after bulk transformations complete.

Output

Write one file: ~/.aws/atx/custom/atx-agent-session/transformation-summaries/transformation-summary-$SESSION_TS.md

mkdir -p ~/.aws/atx/custom/atx-agent-session/transformation-summaries

Important: Do NOT use heredoc (cat << EOF) to write this file — heredoc blocks can hang in shell environments. Use a command (ex. printf '%s') to write the content.

Template

# ATX Transformation Summary
> Completed: <timestamp>
> Repositories: <total> | Succeeded: <count> | Failed: <count>

## Results
| Project | TD | Status | Notes |
|---------|-----|--------|-------|
| <name> | <td> | Succeeded/Failed | <brief note> |

## Failed Transformations
### <project-name>
- **TD**: <td-name>
- **Error**: <one-line error summary>
- **Suggested Fix**: <recommendation>

## Next Steps
1. Review changes in each transformed repo
2. Run tests and deploy

Presentation

Tell the user:

Results: <succeeded>/<total> succeeded, <failed> failed
Summary: ~/.aws/atx/custom/atx-agent-session/transformation-summaries/transformation-summary-$SESSION_TS.md

For remote mode executions, also include the CloudWatch dashboard link:

REGION=${AWS_REGION:-${AWS_DEFAULT_REGION:-$(aws configure get region 2>/dev/null)}}
REGION=${REGION:-us-east-1}
echo "CloudWatch Dashboard: https://${REGION}.console.aws.amazon.com/cloudwatch/home#dashboards/dashboard/ATX-Transform-CLI-Dashboard"

Source: SKILL.md on GitHub

2 warnings16d3 checks · Risk SAFE
  • Gen Agent Trust Hub16d

    This skill provides standard automation for performing code upgrades and migrations using the AWS Transform CLI. It contains typical development operations such as operating system detection, package configuration, and repository management. These patterns are consistent with the skill's primary modernization and infrastructure tasks.

  • Socket16d

    3 alerts: gptSecurity

  • Snyk16d

    Risk: MEDIUM · 1 issue

Signed by skilld at 415283d. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub yesterday.

Activeupdated 4 months ago
metadata
{
  "author": "AWS",
  "version": "1.0.0"
}

README badge

README badge for aws/agent-toolkit-for-aws/aws-transform