| name | artifact-management |
| type | skill |
| description | Manage container images, Helm charts, and build artifacts — registry organization, retention, promotion between environments. |
| related-rules | ["pipeline-standards.md","supply-chain-security.md"] |
| allowed-tools | Read, Write, Edit, Bash |
Skill: Artifact Management
Expertise: OCI registry organization, image tagging strategy, Helm chart registry, artifact promotion, retention policies.
When to load
When designing artifact storage, setting up Helm chart publishing, configuring image retention, or promoting artifacts between environments.
Image Tagging Strategy
Registry: registry.example.com / myorg/<service>
Development (PR):
registry.example.com/myorg/order-service:pr-123-abc1234 ← per-PR, short-lived
Staging (main branch merge):
registry.example.com/myorg/order-service:main-abc1234def ← branch + sha
Release (git tag):
registry.example.com/myorg/order-service:v2.3.1 ← semver tag
registry.example.com/myorg/order-service:v2.3 ← minor floating (optional)
registry.example.com/myorg/order-service@sha256:abc... ← digest (use in K8s manifests)
❌ NEVER in production:
:latest / :main / :develop ← mutable, untraceable