Skip to main content

Agent Skills

Browse every Atmos agent skill — domain-specific knowledge that gives AI coding assistants deep, accurate understanding of Atmos conventions.

Showing 52 of 52

Core Configuration & Architecture

/atmos-components

Component architecture: Terraform root modules, remote source provisioning, abstract components, component inheritance, versioning, mixins, catalog patterns
Core Configuration & Architecture
Learn

/atmos-config

Atmos root configuration: atmos.yaml discovery, precedence, deep merging, base_path, imports, minimal bootstrap, and routing to narrower Atmos skills
Core Configuration & Architecture
Learn

/atmos-design-patterns

Design patterns: stack organization, component catalogs, inheritance, configuration composition, version management, layered configuration
Core Configuration & Architecture
Learn

/atmos-imports

Atmos imports: local and remote stack imports, go-getter schemes, templated imports, import context, remote imports vs component source/vendoring, and private GitHub imports through github/sts
Core Configuration & Architecture
Learn

/atmos-profiles

Atmos profiles: profile directories, --profile and ATMOS_PROFILE activation, profile merge behavior, environment switching, and routing profile-specific auth/toolchain/config overrides
Core Configuration & Architecture
Learn

/atmos-project-layout

Atmos project layout: base_path, relative path resolution, root stacks/components/workflows/schemas directories, atmos.d modular config, and repository path conventions
Core Configuration & Architecture
Learn

/atmos-schemas

JSON Schema for Atmos: stack-manifest and atmos.yaml config schemas, IDE auto-completion, validate stacks/schema/config, SchemaStore integration
Core Configuration & Architecture
Learn

/atmos-settings

Atmos global settings: settings, logs, errors, env, docs, metadata, version requirements, terminal behavior, telemetry, experimental flags, and non-subsystem atmos.yaml options
Core Configuration & Architecture
Learn

/atmos-stacks

Stack configuration: local and remote imports, inheritance, deep merging, locals, vars, settings, metadata, overrides, dependencies, and modernization
Core Configuration & Architecture
Learn

Orchestration Engines

/atmos-ansible

Ansible orchestration: playbook execution, variable passing, inventory management, stack-based configuration for configuration management
Orchestration Engines
Learn

/atmos-container

Atmos container components: components.container, Docker Compose migration, build/run/push/pull/up/down/list/ps/logs/exec, stack-scoped persistent containers, container workflow steps, compositions,…
Orchestration Engines
Learn

/atmos-emulator

Atmos emulator components: local AWS/GCP/Azure/Kubernetes/Vault/OpenBao/registry emulators, components.emulator, !emulator, identities, persistence, health checks, and emulator commands
Orchestration Engines
Learn

/atmos-helm

Native Helm components (experimental): Helm Go SDK rendering/apply/delete, components.helm, chart sources (local/repo/OCI), values, repositories, helm plugin, provision targets, and how this differs…
Orchestration Engines
Learn

/atmos-helmfile

Helmfile orchestration: sync/apply/destroy/diff, Kubernetes deployments, varfile generation, EKS integration, source management
Orchestration Engines
Learn

/atmos-kubernetes

Native Kubernetes components (experimental): render/plan/diff/apply/deploy/delete/validate via Kubernetes Go SDK server-side apply, components.kubernetes, kubectl/kustomize providers,…
Orchestration Engines
Learn

/atmos-packer

Packer orchestration: init/build/validate/inspect/output, machine image building, template management, source management
Orchestration Engines
Learn

/atmos-terraform

Terraform and OpenTofu orchestration: plan/apply/deploy, workspace management, backend config, varfile generation, authentication, binary selection (terraform/tofu), mixed-binary setups
Orchestration Engines
Learn

Auth, Secrets & Compliance

/atmos-auth

Authentication and identity management: providers (SSO/SAML/OIDC/GCP/Atmos Pro), identities, keyring, identity chaining, login/exec/shell/console, and github/sts for private GitHub access
Auth, Secrets & Compliance
Learn

/atmos-aws-security

AWS security finding analysis: analyze findings, map to Atmos components/stacks, generate structured remediation with exact Terraform changes and deploy commands
Auth, Secrets & Compliance
Learn

/atmos-secrets

Atmos Secrets: declarative secrets.vars, !secret, cloud/Vault/1Password/SOPS backends, init/set/get/import/push/pull/shell/exec/validate, masking, and CI validation
Auth, Secrets & Compliance
Learn

/atmos-validation

Validate Atmos projects, components, arbitrary JSON Schema inputs, EditorConfig, and GitHub Actions; use affected-file selection and native CI annotations
Auth, Secrets & Compliance
Learn

AWS Integrations

/atmos-aws-compliance

AWS compliance commands in Atmos: atmos aws compliance report, Security Hub standards, CIS AWS, PCI DSS, SOC2, HIPAA, NIST, report formats, AI summaries
AWS Integrations
Learn

/atmos-aws-ecr

AWS ECR commands in Atmos: atmos aws ecr login, ECR auth integrations, Docker credential writes, registry login via identity or explicit registry
AWS Integrations
Learn

/atmos-aws-eks

AWS EKS commands in Atmos: atmos aws eks update-kubeconfig, atmos aws eks token, kubeconfig generation, kubectl exec credentials, EKS auth integrations
AWS Integrations
Learn

CI/CD & Automation

/atmos-cache

Atmos caching: CI cache configuration and commands, GitHub Actions cache integration, Terraform registry cache mirror/list/prune/stats/trust, and cache modernization guidance
CI/CD & Automation
Learn

/atmos-ci

Atmos CI: Native CI with GitHub Actions containers, native outputs, SBOM workflow-artifact publication, collapsible log groups, affected/all matrix workflows, OIDC profiles, toolchain-aware jobs,…
CI/CD & Automation
Learn

/atmos-custom-commands

Custom CLI commands: command definition in atmos.yaml, arguments, flags, shared native step types, when: conditions, output/UI steps, env vars, custom component types
CI/CD & Automation
Learn

/atmos-git

Atmos Git and GitOps: git.repositories, clone/pull/status/diff/commit/push/clean, local Git hook shims, signed commits, managed workdirs, fork-PR trust gate, and auth via identities or github/sts
CI/CD & Automation
Learn

/atmos-hooks

Atmos hooks: lifecycle events, hook kinds, command/store/git/security hooks, step/steps hooks, when: conditions, scoping and overrides, toolchain integration, --skip-hooks, and Atmos Pro/local output
CI/CD & Automation
Learn

/atmos-lint

Atmos Terraform linting with TFLint: standalone atmos terraform lint, component-aware config discovery and toolchain versions, TFLint rule configuration, and lifecycle hooks/CI findings. Use when…
CI/CD & Automation
Learn

/atmos-pro

Atmos Pro setup and workflows: settings.pro, GitHub OIDC, affected and inventory uploads, stack locks, pro commit, workflow dispatch, merge queues, and drift detection
CI/CD & Automation
Learn

/atmos-steps

Shared Atmos step DSL for workflows, custom commands, hooks, and cast recordings: step types, env, output, working_directory, retry, and native alternatives to shell glue
CI/CD & Automation
Learn

/atmos-workflows

Workflow automation: native step types, multi-step workflows, parallel/matrix/wait/container/emulator steps, when: conditions (CEL), require/assert preconditions, output steps, retries, dependencies,…
CI/CD & Automation
Learn

State, Versioning & Provenance

/atmos-migration

Migrating to Atmos from existing IaC: techniques, tactics, and design patterns for native Terraform and Terraform Workspaces — minimum-disruption paths, file-layout options, workspace mapping, and…
State, Versioning & Provenance
Learn

/atmos-modernization

Atmos Modernization: migrate deprecated or legacy Atmos patterns to current names, Native CI, Atmos Pro drift detection, dependencies.components, name_template, and declared secrets
State, Versioning & Provenance
Learn

/atmos-sbom

Atmos SBOM provenance: CycloneDX and SPDX generation from vendor and Terraform evidence, coverage diagnostics, NTIA validation, and native CI workflow-artifact publication
State, Versioning & Provenance
Learn

/atmos-terraform-state-migrations

Terraform state migration workflow with tfmigrate in Atmos: writing migration HCL, running atmos terraform migrate plan/apply/list, wiring kind: tfmigrate hooks, configuring history mode, and…
State, Versioning & Provenance
Learn

/atmos-vendoring

Component vendoring: vendor.yaml and component.yaml manifests, immutable vendor.lock.yaml receipts, pulling from Git/S3/HTTP/OCI/Terraform Registry, native vendor update, clean, diff, config, and…
State, Versioning & Provenance
Learn

/atmos-version

Atmos Version Tracker: version tracks, lock files, managed external dependency versions, atmos version track commands, !version, file managers, update policy, pinning, and CI verification
State, Versioning & Provenance
Learn

Developer Tooling

/atmos-asciicast

Create and review portable Atmos CLI asciicast demos for community-facing documentation, examples, and training materials.
Developer Tooling
Learn

/atmos-cast

Atmos cast recording and rendering: atmos cast play/render, output-format inference (gif/mp4/html/ascii/png/jpg/jpeg), the --cast/ATMOS_CAST auto-recording flag, workflow type: cast (steps/session…
Developer Tooling
Learn

/atmos-devcontainer

Devcontainer orchestration: start/stop/attach/shell/exec/rebuild, instance management, config handling, VS Code integration
Developer Tooling
Learn

/atmos-diagnostics

Atmos diagnostics: machine-readable JSONL event streams, diagnostics.enabled/file/include_output, subprocess start/end/output events, masking, and debugging Atmos execution
Developer Tooling
Learn

/atmos-introspection

Introspection & Querying: describe/list commands, config filtering, workspace introspection, dependency graphs, YQ integration, --help=<topic> scoped CLI help
Developer Tooling
Learn

/atmos-toolchain

Toolchain management: declarative dependencies, automatic installs, install/exec/search/env commands, Aqua registry integration, version pinning, package verification
Developer Tooling
Learn

Templates & Data

/atmos-compositions

Atmos compositions: named service groupings, compositions.<name>.services, components.container[*].composition, composition validate, and service contract checks
Templates & Data
Learn

/atmos-stores

Store backends: AWS SSM, AWS Secrets Manager, Azure Key Vault, Google Secret Manager, Redis, Artifactory configuration, hooks integration, cross-component data sharing, atmos store CLI CRUD, type:…
Templates & Data
Learn

/atmos-templates

Go templates: Sprig/Gomplate functions, atmos.Component, atmos.GomplateDatasource, atmos.Store, template configuration, evaluations
Templates & Data
Learn

/atmos-yaml-functions

YAML functions: !terraform.state, !terraform.output, !store, !store.get, !secret, !emulator, !env, !exec, !include, !template, !append, !unset, !literal, !random, !aws., !git., !cwd, !repo-root
Templates & Data
Learn

AI & MCP

/atmos-ai

Atmos AI and MCP integrations: connect external AI assistants to Atmos through agent skills, atmos mcp start, multi-CLI MCP export, Atmos Pro MCP, and AWS MCP servers; run AI from Atmos through atmos…
AI & MCP
Learn

Scaffolding & Init

/atmos-init

Bootstrapping new Atmos projects with atmos init: built-in template catalog, differences from atmos scaffold generate, project record, and update-safe 3-way merge
Scaffolding & Init
Learn

/atmos-scaffold

Scaffold templates: authoring scaffold.yaml, form fields (types, validation, conditional when:), conditional file generation, step-backed hooks (pre/post-generate), update-safe 3-way merge, and atmos…
Scaffolding & Init
Learn