argocd

Reconcile Git-defined application state with live Kubernetes clusters using Argo CD.

53|1|Updated Dec 18, 2025
One-click install
npx skills add https://github.com/cosmix/claude-code-setup --skill argocd
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: argocd
Source: https://github.com/cosmix/claude-code-setup/tree/main/skills/argocd
Command: npx skills add https://github.com/cosmix/claude-code-setup --skill argocd

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill covers Argo CD concepts, GitOps workflows, multi-cluster deployments, and progressive delivery patterns.

Core Features & Use Cases

  • Application Sync: Automated reconciliation of Git state to cluster state.
  • Projects & RBAC: Access control for teams and environments.
  • App of Apps: Bootstrap multi-application deployments.

Quick Start

Bootstrap Argo CD in a cluster and register a Git repository for application manifests.

Frequently Asked Questions about argocd

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Kubernetes application deployments using Git as the source of truth?

GitOps automates reconciliation of Git-defined application state with live Kubernetes cluster state. Argo CD continuously monitors your Git repository and synchronizes manifests to the cluster, eliminating manual deployments and drift.

Can I deploy applications across multiple Kubernetes clusters with a single Git repository?

Yes, Argo CD supports multi-cluster deployments through ApplicationSet resources, enabling you to define applications once in Git and deploy them consistently across different environments and clusters with environment-specific overrides.

How do I manage access control and governance for Argo CD deployments across teams?

Argo CD Projects and RBAC enforce governance by restricting which Git repositories, clusters, and namespaces teams can access, ensuring teams deploy only to their designated environments while maintaining security boundaries.

What templating options does Argo CD support for managing Kubernetes manifests?

Argo CD supports Helm, Kustomize, plain YAML, and Jsonnet as manifest sources, letting you choose the templating approach that fits your workflow and complexity needs for multi-environment deployments.

How can I implement progressive delivery patterns with Argo CD?

Argo CD enables progressive delivery through automated sync policies, prune, and selfHeal capabilities combined with ApplicationSet resources for staged rollouts across environments, supporting canary and blue-green deployment strategies.

Do I need to manually sync my Kubernetes cluster when Git changes, or can it happen automatically?

Argo CD performs automated reconciliation with configurable sync policies including automatic prune and selfHeal, so your cluster continuously matches Git state without manual intervention.