infrastructure-as-code
Installation
SKILL.md
Infrastructure as Code
Terraform Best Practices and Patterns
Core Concepts
- Declarative Syntax: Describe desired state, not execution steps
- State Management: Terraform state tracks infrastructure resources
- Providers: Plugins for interacting with cloud providers and services
- Modules: Reusable components for infrastructure
Best Practices
-
State Management
- Use remote state (S3, Azure Storage, GCS) for collaboration
- Enable state locking with DynamoDB, Azure Blob lease, or GCS lock
- Separate state files by environment (dev, staging, prod)
- Use state workspaces for environment isolation
- Implement state versioning and backups
-
Module Structure
Related skills
More from davincidreams/agent-team-plugins
blender
Blender interface, workflows, and 3D production pipeline
231rigging
Rigging fundamentals, skeleton setup, and animation controls
18animation
Animation principles, techniques, and best practices for 3D animation
15vroid
Vroid Studio, VRM format, and VTuber avatar creation
11technical-writing
Technical writing principles and best practices for creating clear, accurate documentation
10unreal
Unreal Engine patterns, Actor/Component model, Blueprints vs C++, and best practices
9