atmos-yaml-functions

Installation
SKILL.md

Atmos YAML Functions

Overview

YAML functions are the recommended way to add dynamic behavior to Atmos stack configurations. They use YAML explicit tags (the ! prefix) and operate on structured data after YAML parsing. They cannot break YAML syntax, are type-safe, and produce clear error messages.

All YAML functions support Go template expressions in their arguments. Atmos processes templates first, then executes the YAML functions.

Available YAML Functions

Function Purpose
!terraform.state Read Terraform outputs directly from state backend (fastest, recommended)
!terraform.output Read Terraform outputs via terraform output (requires init, slower)
!store Read values from stores using component/stack/key pattern
!store.get Read arbitrary keys from stores (no naming convention required)
Related skills
Installs
9
GitHub Stars
1.3K
First Seen
Mar 4, 2026