GitOps Agent Skills — плагин
Официальные скиллы Flux CD: ответы про Flux, генерация манифестов, аудит GitOps-репозитория и разбор сбоев в живом кластере
- 244 ★ репозитория
- Последний коммит
Расширенный доступ
Почему такой уровень
- Скилл отладки через Flux MCP читает состояние живого кластера, логи и события
- Скиллы запускают flux и `flux-schema` на ваших манифестах
- Включайте Flux MCP с флагом --read-only, иначе агент получит право менять кластер
Установка
- Работает в
В терминале, через 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 по официальным практикам и возвращает план проверки и отката
MCP-сервер Flux CD из проекта Flux Operator: агент разбирает сбои выкаток в Kubernetes, сравнивает кластеры и по запросу применяет манифесты
Набор агентов для Kubernetes и GKE: аудиты флота по расписанию, правки через пулреквесты, ответы в Google Chat и Slack
Подборка скиллов и агентов для Copilot по Azure, API Management, Terraform и диаграммам с установкой через skills CLI или APM
Навык и плагин для Git и GitHub: ветки, Conventional Commits и путь запроса на слияние до зеленого мержа.
Агенты OpenCode в Kubernetes: задачи и общие настройки задают манифестами, а в живого агента заходят командой kubeoc
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| GitOps Agent Skills (эта карточка) | да | 244 | ||
| Flux MCP Server | да | не нужна | 789 | MCP-сервер для управления Flux; скиллы добавляют знания, аудит репозитория и сценарии отладки |
| Kubernetes Skill | нет | 477 | общий скилл по Kubernetes; здесь покрыт именно Flux CD и GitOps |
Коротко о README
Скиллы подаются как официальный набор команды Flux. Описаны четыре способа установки (Flux CLI, npx, плагины Claude Code, Codex и Copilot), требуемые утилиты, MCP-сервер каталога схем и три скилла с примерами запросов.