By fluxcd
Troubleshoot, configure, and audit Flux CD on Kubernetes: inspect live cluster state, generate validated YAML manifests, scan GitOps repositories for deprecated APIs and RBAC issues, and retrieve Flux schema definitions.
Debug and troubleshoot Flux CD on live Kubernetes clusters (not local repo files) via the Flux MCP server — inspects Flux resource status, reads controller logs, traces dependency chains, and performs installation health checks. Use when users report failing, stuck, or not-ready Flux resources on a cluster, reconciliation errors, controller issues, artifact pull failures, image automation not updating tags, alerts or webhooks not being delivered, or need live cluster Flux Operator troubleshooting.
Flux CD and Flux Operator expert — answers questions and generates schema-validated YAML for all Flux CRDs (not repo auditing or live cluster debugging). Use when users ask about Flux concepts, want manifests for HelmRelease, Kustomization, GitRepository, OCIRepository, ResourceSet, FluxInstance, or any Flux resource. When user needs guidance on GitOps repository structure, bootstrap Flux with Terraform, multi-tenancy, OCI-based delivery, image tag automation, drift detection, preview environments, notifications, or the Flux Web UI and MCP Server.
Audit and validate Flux CD GitOps repositories by scanning local repo files (not live clusters) — runs Kubernetes schema validation, detects deprecated Flux APIs, reviews RBAC/multi-tenancy/secrets management, and produces a prioritized GitOps report. Use when users ask to audit, analyze, validate, review, or security-check a GitOps repo.
External network access
Connects to servers outside your machine
Uses power tools
Uses Bash, Write, or Edit tools
Based on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A collection of reusable skills that give AI Agents expertise in Flux CD, Kubernetes, and GitOps best practices for generating manifests, answering Flux questions, auditing repository structure, security, operational readiness, and debugging live cluster installations.
[!NOTE] These are the official AI Skills for Flux CD, developed by the Flux project maintainers. We are looking for users to try them out and provide feedback on accuracy, usefulness, and any gaps when steering Agents through GitOps tasks. If you have suggestions for improvements or new skills, please open an issue.
Install the operator plugin with:
flux plugin install operator
Navigate to your GitOps repository root and run:
flux operator skills install ghcr.io/fluxcd/agent-skills --agent claude-code
The Flux Operator CLI verifies the cosign signature
(validating that the OCI artifact is published by the Flux team)
and extracts the skills in the repo root at .agents/skills.
The --agent flag creates per-skill symlinks from agent-specific directories to the canonical
location. If your agent supports the conventional .agents/skills path, you can omit the --agent flag.
To update the skills run flux operator skills update.
Install the skills with Vercel's skills tool:
npx skills add fluxcd/agent-skills
For Claude Code, add the marketplace and install the skills with:
/plugin marketplace add fluxcd/agent-skills
/plugin install gitops-skills@fluxcd
Add the FluxCD marketplace and install the plugin with:
codex plugin marketplace add fluxcd/agent-skills
codex plugin add gitops-skills@fluxcd
Start a new Codex thread after installation so the skills are discovered.
For Copilot CLI, add the FluxCD marketplace and install the plugin with:
copilot plugin marketplace add fluxcd/agent-skills
copilot plugin install gitops-skills@fluxcd
The skills in this repository rely on the following tools being available in the environment:
flux for dry running and manifest generationflux-schema for discovering and validating Kubernetes manifests (install with flux plugin install schema)kustomize (or kubectl, which embeds kustomize) for building kustomize overlaysflux-operator-mcp for debugging Flux on live Kubernetes clusters (required by gitops-cluster-debug)A Brewfile is provided for easy installation of the prerequisites on macOS.
The skills are complemented by the Flux Schema Catalog MCP server, which gives the agent access to JSON schemas and field indexes for core Kubernetes, OpenShift and a broad set of Cloud Native projects. The AI Agent uses it to look up the real kinds, field names, types, constraints, when generating or reviewing custom resources.
When installing the skills as a plugin (Claude Code, Copilot or Codex), the schema MCP server is configured automatically. For the other installation methods, it can be added manually. See the schema catalog documentation for more details.
The skills are designed to work together and the agent automatically selects the right one
based on context: gitops-knowledge for answering Flux questions and generating manifests,
gitops-repo-audit for validating and auditing repository contents,
and gitops-cluster-debug for troubleshooting live clusters.
Answers questions about Flux CD and generates up-to-date YAML for all Flux custom resources. Bundled with OpenAPI schemas for every Flux resource and reference documentation covering sources, HelmRelease, Kustomization, ResourceSets, image automation, notifications, repository patterns, and the Flux Operator APIs.
To invoke the skill, use the following prompts:
What's the recommended GitOps structure for a multi-cluster fleet?
Generate a HelmRelease for oci://ghcr.io/my-org/frontend,
and a Kustomization to deploy it in the staging cluster.
How do I set up preview environments for pull requests with Flux Operator?
npx claudepluginhub fluxcd/agent-skills --plugin gitops-skillsBuild GitOps workflows with ArgoCD and Flux
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.
Practical guidance for platform engineers across Claude, Codex, Cursor, and Copilot: Kubernetes (baseline, RBAC, workload hardening, debug), GitHub Actions (design, security, review, debug), Azure (Workload Identity, tagging, AKS, RBAC), OpenShift (SCC, Routes, GitOps, upgrades), Secrets (ESO, Sealed Secrets, rotation, audit), Kyverno, Helm, Terraform, Flux CD (Flux Operator, FluxInstance, OCI delivery), Argo CD, AWS (CloudFront, WAF, Lambda@Edge, IAM, IRSA), Linkerd, Linux, networking, MCP development, observability, SOC 2 compliance, PR review, PR triage, KEDA, Karpenter, supply chain security (Cosign, SBOM, SLSA), Falco runtime security, Chaos Engineering, DORA Metrics, LLM Observability (Datadog LLMObs), and animated docs. Every answer includes blast radius, validation steps, and rollback plan.
Kubernetes container orchestration toolkit for writing production-ready manifests, managing clusters, and implementing cloud-native best practices.
Set of DevOps skills for Claude Code.
Kubernetes manifest validation and best practices