Implement GitOps workflows with ArgoCD and Flux for automated, declarative Kubernetes deployments with continuous reconciliation. Use when implementing GitOps practices, automating Kubernetes deployments, or setting up declarative infrastructure management.
85
Does it follow best practices?
If you maintain this skill, you can automatically optimize it using the tessl CLI to improve its score:
npx tessl skill review --optimize ./path/to/skillValidation for skill structure
GitOps repo structure and ArgoCD application configuration
apps/ with env sub-dirs
0%
100%
infrastructure/ directory
0%
100%
argocd/applications/ directory
0%
100%
App of Apps manifest
83%
100%
Correct ArgoCD API version
100%
100%
ArgoCD namespace
100%
100%
Automated prune
100%
70%
Self-heal enabled
100%
70%
CreateNamespace syncOption
100%
100%
Retry policy values
100%
100%
Staging Application
100%
100%
targetRevision specified
100%
100%
Without context: $0.4683 · 4m 44s · 20 turns · 161 in / 6,623 out tokens
With context: $0.6018 · 7m 38s · 29 turns · 1,826 in / 7,178 out tokens
Progressive delivery strategies and production sync safety
Canary strategy used
100%
100%
Initial weight 20%
0%
0%
Pause after 20%
0%
0%
Mid weight 50%
100%
100%
Pause after 50%
50%
0%
Final weight 100%
0%
100%
Blue-green strategy
100%
100%
Manual promotion enforced
100%
100%
No auto-sync in production
100%
100%
Sync window deny rule
100%
100%
Sync window allow rule
100%
0%
Rollout replicas specified
100%
100%
Without context: $0.4904 · 8m 24s · 13 turns · 105 in / 10,146 out tokens
With context: $0.6020 · 6m 28s · 21 turns · 213 in / 9,587 out tokens
Secret management and ArgoCD RBAC configuration
ExternalSecret apiVersion
100%
100%
ExternalSecret kind
100%
100%
refreshInterval 1h
100%
100%
secretStoreRef present
100%
100%
No plaintext secrets
100%
100%
SealedSecret kind used
100%
100%
RBAC ConfigMap name
100%
100%
Read-only default policy
0%
100%
Role definitions
100%
100%
Flux Kustomization wait
100%
100%
Flux Kustomization timeout
100%
100%
Flux Kustomization retryInterval
0%
0%
Without context: $0.2767 · 3m 43s · 12 turns · 97 in / 4,224 out tokens
With context: $0.3589 · 2m 46s · 18 turns · 90 in / 4,410 out tokens
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.