agentsclimarketplace

Gitops

Skill a5c-ai/babysitter/library/specializations/devops-sre-platform/skills/gitops

GitOps tooling expertise for Argo CD and Flux-based continuous deliveryFrom its SKILL.md

Install
npx -y skills add a5c-ai/babysitter --skill gitops

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

SKILL.md

2.8 KB, 477 tokens by cl100k_base, as published. Nobody here has run it

GitOps Skill

Overview

Specialized skill for GitOps-based continuous delivery using Argo CD and Flux. Provides deep expertise in declarative, Git-driven infrastructure and application deployment.

Capabilities

Argo CD Configuration

  • Create and manage Application resources
  • Configure ApplicationSet for multi-cluster/multi-tenant
  • Set up AppProject for access control
  • Implement sync policies and strategies
  • Configure resource hooks and waves

Flux Configuration

  • Set up GitRepository and HelmRepository sources
  • Create Kustomization and HelmRelease resources
  • Configure ImageUpdateAutomation
  • Implement multi-tenancy with namespaces
  • Set up Flux notifications

Sync Strategies

  • Configure automatic vs manual sync
  • Implement sync windows and freezes
  • Set up health checks and degraded detection
  • Handle sync failures and retries
  • Design progressive delivery patterns

Drift Detection

  • Configure drift detection and reconciliation
  • Set up resource diffing and comparison
  • Implement self-healing policies
  • Handle out-of-band changes
  • Configure pruning strategies

Secret Management

  • Integrate SOPS for encrypted secrets
  • Configure Sealed Secrets
  • Set up External Secrets Operator
  • Implement Vault integration
  • Handle secret rotation in GitOps

Multi-Cluster Setup

  • Configure multi-cluster deployments
  • Implement cluster generators
  • Set up cross-cluster sync
  • Handle cluster credentials securely
  • Design hub-spoke architectures

Target Processes

  • cicd-pipeline-setup.js - GitOps-based deployment pipelines
  • kubernetes-setup.js - Declarative cluster management
  • idp-setup.js - Platform self-service deployment

Usage Context

This skill is invoked when processes require:

  • Setting up GitOps-based continuous delivery
  • Configuring Argo CD or Flux
  • Implementing drift detection and reconciliation
  • Managing secrets in GitOps workflows
  • Multi-cluster GitOps architectures

Dependencies

  • argocd CLI (for Argo CD)
  • flux CLI (for Flux)
  • kubectl for verification
  • Git repository access
  • SOPS/Sealed Secrets for secret management

Output Formats

  • Argo CD Application/ApplicationSet manifests
  • Flux GitRepository/Kustomization/HelmRelease manifests
  • Sync policy configurations
  • Multi-cluster setup guides
  • Secret management configurations

What ships with it: 1 file

1.1 KB alongside SKILL.md

Keep looking

Skills are one crate of 326,059. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.