gitops-knowledge

Generate schema-validated YAML manifests for Flux CD and Flux Operator CRDs.

1|Updated Apr 13, 2026
One-click install
npx skills add https://github.com/fleet-infra/gitops --skill gitops-knowledge-fleet-infra
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gitops-knowledge
Source: https://github.com/fleet-infra/gitops/tree/main/.agents/skills/gitops-knowledge
Command: npx skills add https://github.com/fleet-infra/gitops --skill gitops-knowledge-fleet-infra

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and assets (resource) components.

What problem does it solve?

Flux CD and Flux Operator expert guidance for answering questions, generating schema-validated YAML manifests, and providing best-practice workflows for Flux CRDs such as GitRepository, OCIRepository, Kustomization, HelmRelease, FluxInstance, ResourceSet, and related patterns. This skill also covers guidance on Flux repository structure, multi-tenancy, OCI-based delivery, image tag automation, drift detection, preview environments, notifications, and the Flux Web UI and MCP Server concepts.

Core Features & Use Cases

  • Provides precise answers on Flux CD concepts and generates YAML manifests with exact apiVersion/kind combinations, validated against OpenAPI schemas in assets/schemas.
  • Generates templates and manifests for Flux CRDs (GitRepository, OCIRepository, Kustomization, HelmRelease, FluxInstance, ResourceSet, ResourceSetInputProvider, ImageUpdateAutomation, etc.) and references reference files in references/ for deeper understanding.
  • Supports Flux repository patterns (Git-based and OCI-based), multi-tenant fleet management, and OCI-based delivery workflows.

Quick Start

Request an end-to-end OCI-based Flux fleet bootstrap with a FluxInstance named flux and an infra ResourceSet.

Frequently Asked Questions about gitops-knowledge

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate valid Flux CD manifests for GitRepository and Kustomization CRDs?

To generate valid Flux CD manifests, you need schema-validated YAML configurations for CRDs like GitRepository and Kustomization. This skill provides exact apiVersion/kind combinations and validates output against OpenAPI schemas to ensure correct deployments.

What is the best way to bootstrap a Flux fleet using OCI-based delivery?

Bootstrapping a Flux fleet using OCI-based delivery involves defining a FluxInstance and ResourceSet. This skill generates the required YAML manifests and provides guidance for end-to-end fleet management workflows.

Does Flux CD support multi-tenancy and OCI repositories for artifact delivery?

Flux CD supports multi-tenancy and OCI-based delivery. This skill guides you through managing multi-tenant fleets and generating OCIRepository manifests for artifact distribution.

How do I automate image tag updates in Flux CD using ImageUpdateAutomation?

To automate image tag updates in Flux CD, you configure ImageUpdateAutomation resources. This skill generates the necessary YAML manifests and references schemas to ensure correct automation policies and delivery workflows.

Can I use HelmRelease with Flux Operator to manage Helm deployments?

You can use HelmRelease with Flux Operator to manage Helm deployments. This skill generates schema-validated HelmRelease manifests and provides reference patterns for integrating Helm into your Flux CD workflows.

What are the limitations of using ResourceSetInputProvider for dynamic cluster provisioning in Flux?

ResourceSetInputProvider enables dynamic cluster provisioning in Flux, but this skill focuses on generating valid manifests and guidance. For specific operational limitations, it references official schemas and reference files to ensure correct usage patterns.