Skip to main content
sections-reference.md2.8 KB
View on GitHub

atmos.yaml Section Routing Reference

Use this reference to choose the right skill for a top-level atmos.yaml section. Keep detailed syntax and examples in the owning skill.

Root Mechanics

SectionPurposeOwner
base_pathRoot for resolving relative project pathsatmos-project-layout
importModular root configuration importsatmos-config, atmos-project-layout
versionAtmos version requirementsatmos-settings

Project Structure

SectionPurposeOwner
stacksStack manifest discovery, naming, included/excluded pathsatmos-stacks
componentsComponent type paths and component runner defaultsatmos-components, plus the relevant component skill
workflowsWorkflow file discovery pathatmos-workflows
schemasJSON Schema, OPA, CUE schema base pathsatmos-schemas, atmos-validation

Execution Features

SectionPurposeOwner
commandsCustom CLI command definitionsatmos-custom-commands
aliasesCommand aliasesatmos-custom-commands
templatesGo template and Gomplate processingatmos-templates
validateValidation behavior such as EditorConfigatmos-validation
toolchainTool registries, aliases, versions, install pathatmos-toolchain
dependenciesTool, component, workflow, and command dependenciesatmos-toolchain, atmos-components, atmos-workflows, atmos-custom-commands

Platform Integrations

SectionPurposeOwner
authProviders, identities, keyring, auth integrationsatmos-auth
storesExternal key-value storesatmos-stores
integrationsAtlantis, GitHub Actions, Atmos Pro integration settingsatmos-ci
ciNative CI outputs, summaries, checks, comments, cacheatmos-ci
vendorVendoring external componentsatmos-vendoring
devcontainerDevelopment containersatmos-devcontainer
ai / mcpAI providers, skills, MCP server/client setupatmos-ai

Global Behavior

SectionPurposeOwner
profilesProfile directories and activationatmos-profiles
settingsGlobal CLI behavior and feature togglesatmos-settings
logsLogging level and outputatmos-settings
errorsError rendering and Sentry optionsatmos-settings
envGlobal environment variablesatmos-settings
docsDocumentation generation settingsatmos-settings
metadataProject metadataatmos-settings
describeDescribe command behavioratmos-introspection

When a task spans multiple sections, start with the most specific owner. Return to atmos-config only for root discovery, merge, import, or bootstrap questions.