gitops-workflow
Complete guide to implementing GitOps workflows with ArgoCD and Flux for automated Kubernetes deployments.
npx skills add sickn33/agentic-awesome-skills --skill gitops-workflow --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# GitOps Workflow Complete guide to implementing GitOps workflows with ArgoCD and Flux for automated Kubernetes deployments. ## Purpose Implement declarative, Git-based continuous delivery for Kubernetes using ArgoCD or Flux CD, following OpenGitOps principles. ## Use this skill when - Set up GitOps for Kubernetes clusters - Automate application deployments from Git - Implement progressive delivery strategies - Manage multi-cluster deployments - Configure automated sync policies - Set up secret management in GitOps ## Do not use this skill when - You need a one-off manual deployment - You cannot manage cluster access or repo permissions - You are not deploying to Kubernetes ## Instructions 1. Define repo layout and desired-state conventions. 2. Install ArgoCD or Flux and connect clusters. 3. Configure sync policies, environments, and promotion flow. 4. Validate rollbacks and secret handling. ## Safety - Avoid auto-sync to production without approvals. - Keep secrets out of Git and use sealed or external secret managers. ## OpenGitOps Principles 1. **Declarative** - Entire system described declaratively 2. **Versioned and Immutable** - Desired state stored in Git 3. **Pulled Automat
- Purpose
- Use this skill when
- Do not use this skill when
- Instructions
- Safety
- OpenGitOps Principles
- ArgoCD Setup
- 1. Installation
- 2. Repository Structure
- 3. Create Application
- 4. App of Apps Pattern
- Flux CD Setup
- 2. Create GitRepository
- 3. Create Kustomization
Create namespace
kubectl create namespace argocd
Install ArgoCD
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/stable/manifests/install.yaml
Get admin password
kubectl -n argocd get secret argocd-initial-admin-secret -o jsonpath="{.data.password}" | base64 -d
Install Flux CLI
brew install fluxcd/tap/flux
trap 'rm -rf "$tmpdir"' EXIT
curl -fsSLo "$tmpdir/flux-install.sh" https://fluxcd.io/install.shWhat does the gitops-workflow skill do?
Complete guide to implementing GitOps workflows with ArgoCD and Flux for automated Kubernetes deployments.
How do I install it?
Run `npx skills add sickn33/agentic-awesome-skills --skill gitops-workflow --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From sickn33/agentic-awesome-skills, a repository with 44,414 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.