Agent skill
deployment
Build, push, and deploy services via GitOps in this repo. Use when updating images, manifests, or rolling out changes with Argo CD.
Install this agent skill to your Project
npx add-skill https://github.com/proompteng/lab/tree/main/skills/deployment
SKILL.md
Deployment
Overview
Deploy changes using repo scripts and GitOps manifests in argocd/. Scripts build and push images, update manifests, and trigger rollouts.
When to use
- You changed service code and need a new image.
- You updated manifests or runtime config under
argocd/. - You need to roll out or roll back a service quickly and safely.
Service deploy scripts
Bumba:
bun run packages/scripts/src/bumba/deploy-service.ts
Jangar:
bun run packages/scripts/src/jangar/deploy-service.ts
Environment overrides
Bumba script supports:
BUMBA_IMAGE_REGISTRYBUMBA_IMAGE_REPOSITORYBUMBA_IMAGE_TAGBUMBA_KUSTOMIZE_PATHBUMBA_K8S_NAMESPACEBUMBA_K8S_DEPLOYMENT
Jangar script supports:
JANGAR_IMAGE_REGISTRYJANGAR_IMAGE_REPOSITORYJANGAR_IMAGE_TAGJANGAR_KUSTOMIZE_PATHJANGAR_SERVICE_MANIFEST
Rollout verification
kubectl rollout status deployment/bumba -n jangar
kubectl rollout status deployment/jangar -n jangar
Rollback
- Revert the tag change in
argocd/applications/bumba/kustomization.yaml. - Re-apply manifests or let Argo CD reconcile.
Resources
- Reference:
references/deploy-runbook.md - Helper script:
scripts/deploy-service.sh - Checklist:
assets/deploy-checklist.md
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
temporal
Operate Temporal workflows with explicit namespace/address: inspect runs, fetch history, debug nondeterminism, reset/cancel/terminate, and inspect task queues.
gitops
GitOps workflows for this repo: edit Argo CD/Kubernetes/infra manifests in version control, validate changes, and rely on Argo CD to sync. Use when tasks touch argocd/, kubernetes/, tofu/, ansible/, or deployment/runbook changes, or when asked to roll out services via GitOps.
news-sentiment
Extract structured, source-attributed sentiment context for one symbol.
research-brief
Generate a concise research brief with uncertainty and citations.
memories
Save and retrieve memories or embeddings via the repo helpers or API. Use when working with embedding config or memory storage.
repo-map
Navigate this repo quickly to find the correct app, package, or service, and identify the right files for changes.
Didn't find tool you were looking for?