aws-security

Apply Terraform security patterns to AWS IAM, networking, and data protection.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/MoneyForest/dotfiles --skill aws-security
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aws-security
Source: https://github.com/MoneyForest/dotfiles/tree/main/claude/skills/aws-security
Command: npx skills add https://github.com/MoneyForest/dotfiles --skill aws-security

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

AWS infrastructure security design and implementation guidance using Terraform, turning best practices into practical patterns and examples.

Core Features & Use Cases

  • IAM least-privilege policies and role design
  • Security group and VPC design for secure network boundaries
  • S3 encryption, access controls, and bucket policies
  • RDS security hardening and encryption
  • Secrets management and secure credential handling
  • VPC design and network segmentation for compliant environments

Quick Start

Provide your Terraform configuration and AWS requirements to apply security best practices using the included patterns and examples.

Frequently Asked Questions about aws-security

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I enforce least-privilege IAM policies in AWS using Terraform?

Enforce least-privilege IAM policies in AWS using Terraform by applying security patterns that design specific role boundaries and restrict access. This Skill provides concrete Terraform examples for hardening IAM deployments and ensuring auditable access.

What is the best way to secure AWS VPC boundaries and Security Groups with Terraform?

Secure AWS VPC boundaries and Security Groups with Terraform by applying network segmentation patterns for compliant environments. This Skill demonstrates how to design private networking configurations that protect your infrastructure's perimeter.

Can I use this to configure S3 encryption and RDS security hardening in Terraform?

Yes, you can configure S3 encryption, access controls, and RDS security hardening using the included Terraform patterns. These examples provide data protection mechanisms for storage and database services across your AWS accounts.

Does this approach support managing AWS secrets across multiple accounts?

Yes, this approach supports managing AWS secrets across multiple accounts using Terraform-based secure credential handling patterns. It ensures secrets management meets requirements for encryption and auditable logging within your infrastructure.

When do I need Terraform patterns for AWS infrastructure security?

You need Terraform patterns for AWS infrastructure security when designing least-privilege access, securing network boundaries, encrypting data, and managing secrets. This Skill turns AWS security best practices into practical deployment examples for hardened environments.