Install
$ agentstack add skill-ashish7802-awesome-api-skills-argo-cd ✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
About
Argo CD Skill
> Declarative continuous deployment for Kubernetes.
Ecosystem Graph
graph LR
argo-cd["Argo CD"]
argo-cd -- "depends on" --> kubernetes
argo-cd -- "works well with" --> helm
argo-cd -- "alternative to" --> github-actions
Quick Start
Argo CD implements GitOps. Instead of your CI pipeline pushing deployments to Kubernetes, Argo CD runs inside Kubernetes and continually pulls the latest desired state from your Git repository.
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/stable/manifests/install.yaml
Production Patterns
The App of Apps Pattern
Define a root Argo CD Application custom resource that points to a Git directory containing other Application resources. This allows Argo CD to bootstrap and manage an entire cluster's configuration recursively.
Architecture & Scaling
Self-Healing
Enable Auto-Sync and Self-Healing. If a developer manually runs kubectl edit in production to change a replica count, Argo CD will detect the configuration drift and immediately overwrite it, forcing Git to remain the single source of truth.
Error Recovery
If an automated sync breaks the cluster, simply git revert the bad commit in your repository. Argo CD will instantly detect the rollback in Git and sync the cluster back to the healthy state.
Security Notes
Argo CD requires extremely high privileges in the cluster. Ensure its UI/API is strictly protected via SSO (OIDC/SAML). Limit access using Argo CD's native RBAC to ensure developers can only sync applications in their specific namespaces.
Relationships
Prerequisites: [kubernetes](/skills/kubernetes)
Alternatives: [github-actions](/skills/github-actions)
Works Well With: [helm](/skills/helm)
References
Why use this skill
Use this when your agent works with argo-cd — structured patterns beat pasted docs and prevent common hallucinations.
AI pitfalls
- Hardcoding region or account IDs
- Missing IAM least-privilege on cloud resources
- Confusing similar service names (e.g. S3 vs CloudFront)
Production checklist
- [ ] Secrets in environment variables, not source code
- [ ] Error handling and logging in place
- [ ] Rate limits and timeouts configured
Related skills
- [
kubernetes](../kubernetes/SKILL.md) — depends on - [
helm](../helm/SKILL.md) — works well with - [
github-actions](../github-actions/SKILL.md) — alternative to
> Last Verified: 2026-07-02
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: ashish7802
- Source: ashish7802/awesome-api-skills
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet — be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.