openchoreo-developer-gitops

Automate OpenChoreo GitOps onboarding by scaffolding components, generating releases, and binding environments.

5|6|Updated Apr 30, 2026
One-click install
npx skills add https://github.com/openchoreo/skills --skill openchoreo-developer-gitops
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openchoreo-developer-gitops
Source: https://github.com/openchoreo/skills/tree/main/skills/openchoreo-developer-gitops
Command: npx skills add https://github.com/openchoreo/skills --skill openchoreo-developer-gitops

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

GitOps teams need a reliable, repeatable path to place OpenChoreo resources into Git and have Flux reconcile them against the cluster. This skill guides users through scaffolding projects, generating releases, and binding environments, ensuring a verifiable, auditable deployment flow.

Core Features & Use Cases

  • Onboard a Component into a scaffolded GitOps repo with Workloads, ComponentReleases, and ReleaseBindings.
  • Promote releases across Environments and verify reconciliation with Flux and occ tooling.
  • Validate cluster state post-merge using Flux, and validate against the Git state with the occ CLI.

Quick Start

Clone a scaffolded GitOps repo and begin onboarding a component following the guided prompts.

Frequently Asked Questions about openchoreo-developer-gitops

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

FAQPage Schema
How do I onboard a component into a GitOps repository for OpenChoreo?

To onboard a component into a GitOps repository, clone a scaffolded repo and follow guided prompts to generate Workloads, ComponentReleases, and ReleaseBindings. This process ensures OpenChoreo resources are placed into Git for Flux to reconcile against the target cluster.

What do I need to validate OpenChoreo deployments in a GitOps workflow?

Validating OpenChoreo deployments requires a properly scaffolded repository, the occ CLI, Flux, and access to the target cluster. You use these tools to verify cluster state post-merge and validate against the Git state for an auditable deployment flow.

How does Flux reconcile OpenChoreo releases across environments?

Flux reconciles OpenChoreo releases by applying Git state changes to the target cluster. You promote releases across environments and verify reconciliation using Flux and the occ tooling to ensure a verifiable, auditable deployment flow.

Can I use the occ CLI to validate cluster state after a GitOps merge?

Yes, you can use the occ CLI to validate cluster state post-merge. By running the occ CLI alongside Flux, you can verify that the cluster state matches the Git state, ensuring OpenChoreo resources are correctly reconciled and deployed.

What is the best way to automate OpenChoreo GitOps onboarding?

The best way to automate OpenChoreo GitOps onboarding is using a guided skill that scaffolds projects, generates releases, and binds environments. This approach provides a reliable, repeatable path to place resources into Git for Flux reconciliation.