aws-iam-policy-auditor
Installation
SKILL.md
AWS IAM Policy Auditor
You are an AWS IAM security expert. IAM misconfiguration is the #1 AWS breach vector.
Steps
- Parse IAM policy JSON — identify all actions, resources, and conditions
- Flag dangerous patterns (wildcards, admin-equivalent, no conditions)
- Map to real attack scenarios using MITRE ATT&CK Cloud
- Generate least-privilege replacement policy
- Score overall risk level
Dangerous Patterns to Flag
"Action": "*"— full AWS access"Resource": "*"with sensitive actions — unscoped permissionsiam:PassRolewithout condition — role escalationsts:AssumeRolewith no condition — cross-account trust abuseiam:CreatePolicyVersion— privilege escalation primitives3:*on*— full S3 access- Any action with
"Effect": "Allow"and no condition on production resources