GitOps Agent Skills — плагин

Официальные скиллы Flux CD: ответы про Flux, генерация манифестов, аудит GitOps-репозитория и разбор сбоев в живом кластере

  • 244 ★ репозитория
  • Последний коммит
ПлагинОфициальный

Расширенный доступ

Почему такой уровень

  • Скилл отладки через Flux MCP читает состояние живого кластера, логи и события
  • Скиллы запускают flux и `flux-schema` на ваших манифестах
  • Включайте Flux MCP с флагом --read-only, иначе агент получит право менять кластер
Все причины и проверки

fluxcd/agent-skills

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add plugins/gitops-agent-skills

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Скилл отладки через Flux MCP читает состояние живого кластера, логи и события
  • Скиллы запускают flux и `flux-schema` на ваших манифестах
  • Включайте Flux MCP с флагом --read-only, иначе агент получит право менять кластер

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

GitOps Agent Skills — набор скиллов от мейнтейнеров Flux CD. Агент сам выбирает нужный по контексту. `gitops-knowledge` отвечает на вопросы о Flux и генерирует актуальный YAML для всех ресурсов Flux. Вместе с ним идут схемы OpenAPI и справка по источникам, HelmRelease, Kustomization, ResourceSets, автоматизации образов и уведомлениям. `gitops-repo-audit` проверяет структуру и безопасность репозитория: валидирует манифесты по схемам, находит устаревшие версии API, смотрит управление секретами, аутентификацию источников, RBAC и мультиарендность, затем выдает отчет с приоритетами. `gitops-cluster-debug` работает через Flux MCP и разбирает установку Flux, падающие HelmRelease и Kustomization, события и логи, а также показывает, что изменит правка манифеста на кластере, до коммита. При установке плагином (Claude Code, Copilot, Codex) подключается и MCP-сервер каталога схем Kubernetes.

Для кого. Платформенным инженерам и SRE, которые ведут кластеры Kubernetes через Flux и хотят, чтобы агент знал актуальные ресурсы и API Flux.

Подходит, если

  • Нужен HelmRelease для образа из OCI-репозитория и Kustomization для промежуточного кластера
  • Надо проверить GitOps-репозиторий: схемы, устаревшие API, секреты, RBAC
  • HelmRelease застрял в состоянии ошибки, а причину в логах никто не нашел
  • Перед коммитом хочется узнать, что изменится на кластере после правки манифеста
  • Нужна структура репозитория для флота из нескольких кластеров

Не подходит, если

  • Кластер работает на другом GitOps-инструменте вроде Argo CD: скиллы написаны под Flux
  • Нужны права на изменение кластера: отладка по умолчанию подключается к Flux MCP только на чтение
  • Нет установленных flux и `flux-schema`: часть скиллов опирается на эти утилиты

Пример запроса к агенту

Проверь этот репозиторий как GitOps-аудит и покажи отчет с приоритетами по секретам и RBAC

Ограничения

Скиллам нужны flux версии 2.10 или новее, `flux-schema` для проверки манифестов и `flux-operator-mcp` для отладки живого кластера (он обязателен для `gitops-cluster-debug`). На macOS утилиты ставит Brewfile из репозитория. Качество ответов зависит от репозитория: лучше всего скилл знаний работает, если рядом лежит AGENTS.md или CLAUDE.md с топологией кластеров и подходом к секретам. Авторы просят присылать отзывы о точности и пробелах.

Как отключить. Удалите плагин gitops-skills через /plugin или папку .agents/skills из репозитория. Чтобы убрать Flux MCP, выполните `claude mcp remove flux-operator-mcp`.

Частые вопросы

Какие скиллы входят в набор?

Три: `gitops-knowledge` отвечает на вопросы и генерирует манифесты, `gitops-repo-audit` проверяет репозиторий, `gitops-cluster-debug` разбирает проблемы в живом кластере.

Как поставить скиллы через Flux CLI?

Выполните `flux plugin install operator`, затем в корне репозитория `flux operator skills install ghcr.io/fluxcd/agent-skills --agent claude-code. CLI` проверяет подпись `cosign` и кладет скиллы в .agents/skills.

Может ли агент менять кластер?

При подключении Flux MCP с флагом --read-only изменений агент внести не может. Флаг сохраняет отладку безопасной.

Как обновить скиллы?

Через Flux CLI командой `flux operator skills update`. Плагин обновляется обычными средствами Claude Code, Codex или Copilot.

Какие агенты поддерживаются?

Claude Code, Codex и GitHub Copilot через маркетплейс плагинов, остальные через npx skills add или Flux CLI. Репозиторий включает манифесты для всех трех.

Обсуждение

Вопросов и отзывов пока нет.

Плагины

Скилл KubeShark: агент сначала ищет режим отказа, потом пишет манифесты, Helm и Kustomize по официальным практикам и возвращает план проверки и отката

СкиллМинимальный доступ477Звезды репозитория
Официальный

MCP-сервер Flux CD из проекта Flux Operator: агент разбирает сбои выкаток в Kubernetes, сравнивает кластеры и по запросу применяет манифесты

MCP-серверШирокий доступ789Звезды репозитория

Набор агентов для Kubernetes и GKE: аудиты флота по расписанию, правки через пулреквесты, ответы в Google Chat и Slack

СкиллШирокий доступ126Звезды репозитория

Подборка скиллов и агентов для Copilot по Azure, API Management, Terraform и диаграммам с установкой через skills CLI или APM

СкиллРасширенный доступ206Звезды репозитория

Навык и плагин для Git и GitHub: ветки, Conventional Commits и путь запроса на слияние до зеленого мержа.

СкиллРасширенный доступ59Звезды репозитория

Агенты OpenCode в Kubernetes: задачи и общие настройки задают манифестами, а в живого агента заходят командой kubeoc

CLIШирокий доступ123Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
GitOps Agent Skills (эта карточка)да244
Flux MCP Serverдане нужна789MCP-сервер для управления Flux; скиллы добавляют знания, аудит репозитория и сценарии отладки
Kubernetes Skillнет477общий скилл по Kubernetes; здесь покрыт именно Flux CD и GitOps

Коротко о README

Скиллы подаются как официальный набор команды Flux. Описаны четыре способа установки (Flux CLI, npx, плагины Claude Code, Codex и Copilot), требуемые утилиты, MCP-сервер каталога схем и три скилла с примерами запросов.

Бейдж для README

Сообщить о проблеме