HULL — плагин
Плагин HULL для Claude Code пишет, проверяет и конвертирует Helm-чарты, где объекты Kubernetes описаны данными в файле значений.
- 295 ★ репозитория
- Последний коммит
- Apache-2.0
Расширенный доступ
Почему такой уровень
- Сервер запускает `helm template` и скрипты на вашем компьютере.
- Импорт записывает новые файлы чарта в указанную папку.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add plugins/hullОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Сервер запускает `helm template` и скрипты на вашем компьютере.
- Импорт записывает новые файлы чарта в указанную папку.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
HULL — библиотека Helm, в которой объекты Kubernetes задают данными в `values.yaml`, а в чарте остается один шаблон. Репозиторий содержит плагин для Claude Code: скилл `hull` с правилами библиотеки и MCP-сервер `hull`. Сервер дает агенту пять инструментов. `hull_docs` отдает документацию и рецепты, `hull_schema` показывает допустимые поля, `hull_validate` проверяет чарт и пишет ошибки одной строкой с подсказкой, `hull_render` выводит объекты через `helm template`, `hull_import` переводит существующий чарт или манифесты в HULL и сверяет результат.
Для кого. DevOps-инженерам, которые ведут чарты на HULL или переводят существующие чарты Helm на эту библиотеку с помощью агента.
Подходит, если
- В `values` чарта появились `hull.objects`, и агенту нужны правила библиотеки.
- Рендер упал с ошибкой `HULL failed with error`, и ее нужно исправить по коду.
- Готовый чарт Helm надо перевести на HULL и проверить, что объекты не изменились.
- Нужно узнать, какие поля допускает схема для контейнера Deployment.
Не подходит, если
- Чарт написан на обычных шаблонах Go без HULL.
- Нужен деплой в кластер: плагин проверяет и рендерит, но не выкатывает.
- Нужна работа с Kustomize или готовыми манифестами без Helm.
Пример запроса к агенту
Переведи чарт `./charts/web` на HULL, проверь `hull_validate` и покажи, что рендер совпадает с исходным.Ограничения
Плагину нужны Python 3.8 или новее с PyYAML и jsonschema, а также `helm`. Правила описаны для версий HULL 1.35.5, 1.36.2, 1.37.1 и новее, в старых нет части возможностей, например дайджестов образов. Для конкретной версии библиотеки распакуйте нужный чарт и укажите агенту его скрипты. `hull_import` создает чарт и проверяет рендер, но рефакторинг в идиоматичные `values` делается шагами с повторным сравнением. Последний коммит репозитория датирован ноябрем 2026 года.
Как отключить. Удалите плагин `hull` через `/plugin` или MCP-подключение командой `claude mcp remove hull`.
Частые вопросы
Как поставить плагин?
Командой `/plugin install hull --marketplace vidispine/hull` или в два шага: `/plugin marketplace add vidispine/hull` и `/plugin install hull@vidispine-hull`.
Работает ли сервер без Claude Code?
Да. `hull_mcp.py` использует транспорт stdio и подключается к любому клиенту MCP командой `python3 <путь>/hull_mcp.py`.
Как выглядит ошибка проверки?
Одной строкой: код, путь в values, сообщение и подсказка `Fix`. Агент читает ее и правит конкретное поле.
Как перевести чарт на HULL?
Выполните `helm template`, передайте вывод в `hull_import` с тем же именем релиза и пространством имен. Инструмент проверит, что объекты совпадают.
Есть ли скрипты без MCP?
Да, `hull_validate.py` и `hull_import.py` лежат в `files/scripts` зависимости, рядом документация с `agents.md`.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
ПлагиныСкилл KubeShark: агент сначала ищет режим отказа, потом пишет манифесты, Helm и Kustomize по официальным практикам и возвращает план проверки и отката
CLI для локальных и облачных кластеров Kubernetes с GitOps и секретами; встроенный MCP-сервер и плагин для Claude Code
Скиллы для CI/CD-платформы Harness: пайплайны, коннекторы, флаги функций, безопасность и стоимость из диалога с агентом
CLI ct находит измененные Helm-чарты и проверяет их, чтобы агент подготовил отчет до слияния инфраструктурных правок.
Альтернатива Helm для деплоя чартов в Kubernetes с планом изменений, трекингом ресурсов и шифрованными секретами
Kubernetes MCP
MCP Server Kubernetes
MCP-сервер для управления кластером Kubernetes через kubectl и Helm, с режимом без разрушающих операций
Коротко о README
В README есть раздел о работе с агентами и миграции чартов, ссылки на руководство для агентов, рецепты и документ об инструментах. Репозиторий служит маркетплейсом плагинов Claude Code.