gitops-principles-skill

Installation
SKILL.md

GitOps Principles Skill

Complete guide for implementing GitOps methodology in Kubernetes environments - the operational framework where Git is the single source of truth for declarative infrastructure and applications.

What is GitOps?

GitOps is a set of practices that uses Git repositories as the source of truth for defining the desired state of infrastructure and applications. An automated process ensures the production environment matches the state described in the repository.

The OpenGitOps Definition (CNCF)

GitOps is defined by four core principles established by the OpenGitOps project (part of CNCF):

Principle Description
1. Declarative The entire system must be described declaratively
2. Versioned and Immutable Desired state is stored in a way that enforces immutability, versioning, and retention
3. Pulled Automatically Software agents automatically pull desired state from the source
4. Continuously Reconciled Agents continuously observe and attempt to apply desired state
Installs
64
GitHub Stars
76
First Seen
Jan 24, 2026
gitops-principles-skill — julianobarbosa/claude-code-skills