Skills for Real Engineers. Straight from my .agents directory.
iam
Agent skill fromitsmostafa/aws-agent-skills
AWS Identity and Access Management for users, roles, policies, and permissions. Use when creating IAM policies, configuring cross-account access, setting up service roles, troubleshooting permission errors, or managing access control.
How to install iam
npx skills add itsmostafa/aws-agent-skills# or add only this skill to Claude Code: copy the folder
skills/iam/
# into
~/.claude/skills/iam/ (all projects)
.claude/skills/iam/ (one project)
1# AWS IAM23AWS Identity and Access Management (IAM) enables secure access control to AWS services and resources. IAM is foundational to AWS security—every AWS API call is authenticated and authorized through IAM.45## Table of Contents67- [Core Concepts](#core-concepts)8- [Common Patterns](#common-patterns)9- [CLI Reference](#cli-reference)10- [Best Practices](#best-practices)11- [Troubleshooting](#troubleshooting)12- [References](#references)1314## Core Concepts1516### Principals1718Entities that can make requests to AWS: IAM users, roles, federated users, and applications.1920### Policies2122JSON documents defining permissions. Types:23- **Identity-based**: Attached to users, groups, or roles24- **Resource-based**: Attached to resources (S3 buckets, SQS queues)25- **Permission boundaries**: Maximum permissions an identity can have26- **Service control policies (SCPs)**: Organization-wide limits2728### Roles2930Identities with permissions that can be assumed by trusted entities. No permanent credentials—uses temporary security tokens.3132### Trust Relationships3334Define which principals can assume a role. Configured via the role's trust policy.3536## Common Patterns3738### Create a Service Role for Lambda3940**AWS CLI:**4142```bash43# Create the trust policy44cat > trust-policy.json << 'EOF'45{46 "Version": "2012-10-17",47 "Statement": [48 {49 "Effect": "Allow",50 "Principal": { "Service": "lambda.amazonaws.com" },51 "Action": "sts:AssumeRole"52 }53 ]54}55EOF5657# Create the role58…
Excerpt shown under the repository's MIT license.
More skills in aws-agent-skills
Similar skill repositories
An agentic skills framework & software development methodology that works.
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
Production-grade engineering skills for AI coding agents.
Editorial diagram design for Claude Code, Codex, GitHub Copilot, Cursor, Factory Droid, Qoder, and Pi. 45 diagram types. Self-contained HTML + SVG. No shadows. No Mermaid slop.
2,955+ reusable AI agent skills for Claude Code, Codex, Cursor and Gemini CLI. AAS Core adds local catalog discovery, agent-owned selection and plan preview. CLI, MCP and plugins.
