بنقرة واحدة
cfn-review
Review a CloudFormation template for security issues, cost risks, and compliance violations
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Review a CloudFormation template for security issues, cost risks, and compliance violations
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Generate a monthly capacity and cost report for a service or AWS account, with rightsizing recommendations
Explain what a CloudFormation template does in plain English, including architecture, costs, and access patterns
Assess the blast radius and deployment risk of changes to a CloudFormation template
Generate a rough monthly cost estimate for a CloudFormation template or proposed architecture
Detect and summarise CloudFormation stack drift — differences between deployed resources and their template definitions
Review IAM roles, policies, and trust relationships in a CloudFormation template for least-privilege compliance
| name | cfn-review |
| description | Review a CloudFormation template for security issues, cost risks, and compliance violations |
Review the CloudFormation template that is currently open or selected.
Analyse it across these dimensions and produce a structured report:
Check for:
"Action": "*" or "Resource": "*" (wildcard actions/resources)PermissionsBoundaryPublicAccessBlockConfiguration with all four settings set to trueBucketEncryptionPubliclyAccessible: trueStorageEncrypted: false or missingEncrypted: false or missingCidrIp: "0.0.0.0/0" on any port other than 443{{resolve:ssm: instead of {{resolve:ssm-secure: for sensitive valuesNoEcho: true on password parametersCheck for:
Environment, Team, CostCentre, ManagedBy, Application!Ref parametersEnvironment parameterDeletionPolicy and UpdateReplacePolicy on stateful resources (RDS, S3, DynamoDB, EFS)Check for:
Check for:
DeploymentCircuitBreaker not enabledMultiAZ: !If [IsProd, true, false]Produce a markdown table:
| Resource Logical ID | Issue | Severity | Recommendation |
|---|---|---|---|
| ... | ... | HIGH/MEDIUM/LOW | ... |
Severity guide:
After the table, provide a Summary with: