How to use
- Copy the installation command and review the source package before installing it in your own agent environment.
- Check the source document for required tools, credentials and supported hosts.
- Describe your input and desired deliverable; review the output against the source material.
npx skills add https://github.com/julianobarbosa/claude-code-skills --skill argocd-advancedBefore you start
- Installation does not include a model subscription, API allowance or permission to access your files.
- Repository stars and installation counts describe activity, not an independent quality or security test.
Rendered from the source repository. Headings, examples, code, tables, links, and referenced images are preserved.
ArgoCD Advanced
Routing entrypoint for advanced/automation-oriented ArgoCD operations. Each sub-area has its own deep reference, preserved verbatim from the pre-consolidation skills, under References/.
Scope routing
| If you need to… | Read |
|---|---|
| Implement multi-cluster app propagation with ApplicationSet generators (list / cluster / git / matrix / merge / SCM / pull-request / plugin) | References/applicationset.md plus References/applicationset/ for deep-dive reference docs |
| Automate container image updates for ArgoCD-managed workloads (update strategies, ImageUpdater CRD, git write-back) | References/image-updater.md + References/image-updater/ + References/ArgocdImageUpdater/ + Samples/image-updater/ |
| Bootstrap a new Kubernetes cluster into the multi-repo GitOps environment | References/cluster-bootstrapping.md + References/cluster-bootstrapping/ + References/ArgocdClusterBootstrapping/ |
| Onboard a new workload via the standardized ApplicationSet template | References/application-install.md + Workflows/application-install/ + Tools/application-install/ |
Decision tree
Need new cluster registered with ArgoCD? -> cluster-bootstrapping
Need new service deployed to existing clusters? -> application-install
Need to fan one app definition across N clusters? -> applicationset
Need images to roll forward automatically? -> image-updaterGotchas
- ApplicationSet generators are ordered. With matrix/merge generators, the parent generator's result is the input to the child — get the order wrong and you get an empty parameter set with no error.
- Image Updater + git write-back requires a write credential. A read-only repo cred will silently leave images stuck on the original version. Check Image Updater pod logs for
permission deniedon push. - Bootstrap cluster secrets must carry the labels your ApplicationSet generators select on. A cluster registered without the expected label key/value is invisible to existing ApplicationSets — and there is no error, just zero apps.
- `application-install` ships a your organization/ExampleApp-specific template. The Workflows assume the multi-repo layout. If you're not in that environment, treat it as a reference pattern, not a runnable recipe.
- CRD versions matter. ApplicationSet ships with ArgoCD 2.3+; certain generators (SCM, pull request) need 2.5+. Read
References/applicationset.mdVersion Compatibility before adopting.


