terraform-init
OfficialBootstrap AWS infrastructure with Terraform best practices.
Software Engineering#infrastructure as code#DevOps#AWS#IaC#DynamoDB#cloud infrastructure#Terraform#S3
AuthorCodeTonight-SA
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Setting up AWS infrastructure with Terraform from scratch is complex, requiring adherence to numerous best practices for security, cost, and maintainability. This skill systematically bootstraps and configures AWS infrastructure, ensuring a robust and scalable foundation.
Core Features & Use Cases
- Standard Project Structure: Generates a best-practice Terraform repository layout with environment-specific configurations and reusable modules.
- Remote State Management: Configures secure S3 backend with DynamoDB locking for state management, including versioning and encryption.
- Multi-Environment & Security Protocols: Establishes separate configurations for production, staging, and development, along with mandatory encryption, IAM best practices, and network security.
- Use Case: You're starting a new AWS project and need to quickly set up a secure, scalable, and cost-optimized infrastructure using Terraform.
Quick Start
"Initialize a new Terraform project named 'my-app' in the 'us-east-1' region." "Set up remote state management for my Terraform project using S3 and DynamoDB."
Dependency Matrix
Required Modules
terraformaws-cli
Components
scriptsreferences
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: terraform-init Download link: https://github.com/CodeTonight-SA/claude-optim/archive/main.zip#terraform-init Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.