Skills Explorer Add Skills

aws-cloudformation

An agent skill by aws, from aws/agent-toolkit-for-aws. Tags: cloud, devops, infrastructure, security, validation.

What it does

Authors, validates, and troubleshoots AWS CloudFormation templates. Covers template authoring with secure defaults, local validation with either cfn-lint or cloudformation-validate, cfn-guard security and compliance checks as a recommended default, account-aware CloudFormation service pre-deployment validation, CloudFormation Express mode for faster deployments, and root-cause diagnosis of failed stacks using CloudFormation events and CloudTrail correlation. Also covers author-time template intelligence with the CloudFormation Language Server and published cloudformation-validate libraries.

Install

With the skills CLI, which installs into Claude Code, Codex, Cursor and other agents:

npx skills add aws/agent-toolkit-for-aws --skill aws-cloudformation

Or copy the skill folder into Claude Code's skills directory by hand (~/.claude/skills for every project, or .claude/skills inside one):

git clone --depth 1 https://github.com/aws/agent-toolkit-for-aws
cp -r agent-toolkit-for-aws/plugins/aws-core/skills/aws-cloudformation ~/.claude/skills/aws-cloudformation

Safety box score

Grade D, elevated risk: 56 of 100 risk points, rated 2026-10-20. The grade rates what the skill and its scripts can reach on the machine of whoever installs it, across eight categories from shell execution to secrets access. How the score works.

This skill is a full CloudFormation operator: it reads and annotates templates, runs local and account-aware validation, and can create, update, delete, and troubleshoot stacks through AWS APIs. The main risks are broad AWS-side blast radius, network egress of templates and account metadata, and destructive deployment actions if it is used with live credentials.

Category levels, from 0 (none) to 3 (high)
CategoryLevelWhy
Code & shell execution2 (moderate)It drives shell-style commands and validators such as `cfn-lint --format json`, `aws cloudformation describe-events`, and even install commands like `pip install --upgrade awscli`, so it can execute real tooling on the user's machine.
Network access3 (high)It sends templates and stack/account metadata to AWS services (`call_aws`, AWS CLI, CloudTrail, S3/CloudFormation) and may download external tooling or rules from PyPI and GitHub, so its network reach is broad.
Filesystem reach2 (moderate)It reads local template files, can add `Metadata` to templates, and tells the user to edit workspace/config files such as `.kiro/settings/lsp.json`, so it can write in the user's filesystem.
Secrets & credentials2 (moderate)It requires valid AWS credentials for account-aware operations (`aws sts get-caller-identity`) and handles template/metadata content that must not contain secrets, so it interacts with credentialed account data even though it warns against storing secrets.
Privilege & persistence1 (low)It does not require sudo or OS service registration, but it can change local editor/config files and AWS account configuration through approved operations.
Instruction hijack surface1 (low)The skill explicitly treats template text as untrusted and has no hidden payloads, but it also depends on external docs/rules and remote references, so upstream content can influence behavior if not reviewed.
Irreversible actions3 (high)Its purpose includes live infrastructure actions such as `create-stack`, `update-stack`, `delete-stack`, `create-change-set`, `execute-change-set`, and Express-mode deployment, which are high-blast-radius operations even with approval gates.
Transparency0 (none)All shipped files are readable markdown; I found no binaries, minified blobs, or decoded-at-runtime code.

Before installing

Rated 2026-10-20 by an automated review of 16 files from the skill's repository.

Source

Repository
aws/agent-toolkit-for-aws (all skills from this repository)
Path
plugins/aws-core/skills/aws-cloudformation/SKILL.md
Branch
main
Collection
aws-core
Updated
2026-09-19