Terraform, CloudFormation, ARM templates, Kubernetes manifests, and state management best practices
Generates, analyzes, and manages Infrastructure as Code for Terraform, CloudFormation, ARM, and Kubernetes.
npx claudepluginhub davincidreams/atlas-agent-teamsThis skill inherits all available tools. When active, it can use any tool Claude has access to.
State Management
Module Structure
main.tf, variables.tf, outputs.tfResource Naming
name_prefix or name_suffix for dynamic namingVariables and Outputs
Provider Configuration
create_before_destroy and lifecycle rulesterraform init: Initialize working directory and download providersterraform plan: Preview changes before applyingterraform apply: Apply configuration changesterraform destroy: Destroy infrastructureterraform import: Import existing resources into stateterraform state mv: Move resources in stateterraform refresh: Update state file with real resourcesTemplate Organization
Resource Management
Parameter and Output Design
Change Set Management
!Ref: Reference parameters or resources!GetAtt: Get resource attributes!Sub: String substitution!Join: Join strings with a delimiter!Select: Select from a list!Split: Split a string into a list!If: Conditional logic!Equals: Compare values!And, !Or, !Not: Boolean logic!FindInMap: Look up values in a mapping!ImportValue: Import exported values from other stacksTemplate Structure
Resource Management
Parameter and Variable Design
parameters(): Reference parametersvariables(): Reference variablesreference(): Get resource propertiesconcat(): Concatenate stringssubstring(): Extract substringreplace(): Replace stringtoUpper(), toLower(): Case conversionuniqueString(): Generate unique stringsresourceId(): Get resource IDsubscription(), resourceGroup(): Get deployment scopeCore Concepts
Best Practices
Common Resources
Core Concepts
Best Practices
Helm Commands
helm create: Create a new charthelm install: Install a charthelm upgrade: Upgrade a releasehelm uninstall: Uninstall a releasehelm template: Render templateshelm lint: Validate chartshelm repo add: Add chart repositoryPlaybook Structure
Task Design
Inventory Management
Terraform State
CloudFormation Stack State
Kubernetes State
Terraform Drift
terraform plan to detect driftterraform refresh to update stateCloudFormation Drift Detection
Kubernetes Drift
Secrets Management
Access Control
Compliance
Activates when the user asks about AI prompts, needs prompt templates, wants to search for prompts, or mentions prompts.chat. Use for discovering, retrieving, and improving prompts.
Search, retrieve, and install Agent Skills from the prompts.chat registry using MCP tools. Use when the user asks to find skills, browse skill catalogs, install a skill for Claude, or extend Claude's capabilities with reusable AI agent components.
This skill should be used when the user asks to "create an agent", "add an agent", "write a subagent", "agent frontmatter", "when to use description", "agent examples", "agent tools", "agent colors", "autonomous agent", or needs guidance on agent structure, system prompts, triggering conditions, or agent development best practices for Claude Code plugins.