一键导入
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
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
AWS ECR commands in Atmos: atmos aws ecr login, ECR auth integrations, Docker credential writes, registry login via identity or explicit registry
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Component architecture: Terraform root modules, remote source provisioning, abstract components, component inheritance, versioning, mixins, catalog patterns
Atmos emulator components: local AWS/GCP/Azure/Kubernetes/Vault/OpenBao/registry emulators, components.emulator, !emulator, identities, persistence, health checks, and emulator commands
YAML functions: !terraform.state, !terraform.output, !store, !store.get, !secret, !emulator, !env, !exec, !include, !template, !append, !unset, !literal, !random, !aws.*, !git.*, !cwd, !repo-root
JSON Schema for Atmos: stack-manifest and atmos.yaml config schemas, IDE auto-completion, validate stacks/schema/config, SchemaStore integration
Validate Atmos projects, components, arbitrary JSON Schema inputs, EditorConfig, and GitHub Actions; use affected-file selection and native CI annotations
Run one full merge-readiness pass on the current branch's PR right now: sync with origin/main, check CI, address CodeRabbit threads, lint, and test coverage — fixing what's safely fixable. Mirrors `atmos fix --all` at the CLI, plus the agent-delegated fixing atmos itself can't do. This is exactly what pr-maintenance-loop runs every hour; invoke this directly for an on-demand check without starting a recurring loop. Invoke on explicit requests like "fix all" / "check this PR" / "is this PR merge-ready".
| name | atmos-aws-ecr |
| description | AWS ECR commands in Atmos: atmos aws ecr login, ECR auth integrations, Docker credential writes, registry login via identity or explicit registry |
| metadata | {"copyright":"Copyright Cloud Posse, LLC 2026","version":"1.0.0"} |
Use this skill for logging Docker clients into AWS Elastic Container Registry through Atmos.
It owns atmos aws ecr login.
atmos aws ecr login supports three modes:
# Named integration from auth.integrations
atmos aws ecr login dev/ecr/primary
# All aws/ecr integrations linked to an identity
atmos aws ecr login --identity dev-admin
# Explicit registry URLs using current AWS credentials
atmos aws ecr login --registry 123456789012.dkr.ecr.us-east-1.amazonaws.com
Named integration and identity modes use Atmos Auth. Explicit --registry mode uses current AWS
credentials from the environment.
Configure ECR integrations under auth.integrations with kind: aws/ecr. Route provider,
identity, AWS SSO, SAML, OIDC, assume role, and assume root details to atmos-auth.
auth:
providers:
company-sso:
kind: aws/iam-identity-center
region: us-east-1
start_url: https://company.awsapps.com/start/
identities:
dev-admin:
kind: aws/permission-set
via:
provider: company-sso
principal:
name: AdministratorAccess
account: dev
integrations:
dev/ecr/primary:
kind: aws/ecr
via:
identity: dev-admin
spec:
auto_provision: true
registry:
account_id: "123456789012"
region: us-east-2
atmos.yaml.--identity when the intent is "log in to every ECR registry attached to this identity."--registry for one-off registry URLs or when a script intentionally uses ambient AWS
credentials instead of Atmos Auth.DOCKER_CONFIG when set.
Set DOCKER_CONFIG first when the workflow needs isolated credentials.spec.auto_provision: true triggers ECR login during atmos auth login; set it to false for
registries that should only be logged in explicitly.atmos-toolchain.| Need | Skill |
|---|---|
| AWS identity/provider setup, SSO, SAML, OIDC, assume role/root | atmos-auth |
| Installing Docker, AWS CLI, or related tools | atmos-toolchain |
| OCI component sources or vendored artifacts stored in registries | atmos-components, atmos-vendoring |