Harness Skills — плагин
Скиллы для CI/CD-платформы Harness: пайплайны, коннекторы, флаги функций, безопасность и стоимость из диалога с агентом
- 134 ★ репозитория
- Последний коммит
- Apache-2.0
Широкий доступ
Почему такой уровень
- Через ключ Harness агент создает и запускает пайплайны, меняет коннекторы, окна заморозки и политики, то есть влияет на выкладку в рабочую среду
- Коннекторы хранят доступы к облакам и репозиториям, поэтому ошибка скилла открывает чужие сервисы
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add plugins/harness-skillsОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Через ключ Harness агент создает и запускает пайплайны, меняет коннекторы, окна заморозки и политики, то есть влияет на выкладку в рабочую среду
- Коннекторы хранят доступы к облакам и репозиториям, поэтому ошибка скилла открывает чужие сервисы
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Репозиторий вендора платформы Harness с готовыми скиллами для Claude Code, Cursor, Codex и других агентов. Скиллы разбиты на плагины по областям: пайплайны (8 скиллов), инфраструктура (5), управление доступом (2), флаги функций FME (16), платформа (8), безопасность (11), наблюдаемость и политики (19) и агенты (2). С их помощью агент пишет YAML пайплайнов версий v0 и v1, создает шаблоны, триггеры и коннекторы, разбирает упавшие запуски и управляет окнами заморозки. Большинство скиллов обращается к Harness через MCP-сервер `harness-mcp-v2`, который запускается командой `npx -y harness-mcp-v2` и получает ключ из `HARNESS_API_KEY`. Сервер в плагины не входит и настраивается отдельно в каждом инструменте. Для Claude Code каждый плагин ставится командой `/plugin install harness-fme --marketplace harness/harness-skills`.
Для кого. Инженерам платформы и DevOps, которые ведут CI/CD, флаги функций и политики в Harness и хотят поручить рутину агенту.
Подходит, если
- Нужно сгенерировать YAML пайплайна для сборки и выкладки по описанию на обычном языке
- Запуск упал, и агент должен найти причину по логам и шагам
- Требуется перевести пайплайны с формата v0 на упрощенный v1
- На время релиза надо включить окно заморозки развертываний или глобальную заморозку проекта
Не подходит, если
- Вы не пользуетесь Harness: скиллы нужны только для его API
- Доступа к MCP-серверу Harness и ключу API нет: большинство скиллов без них не заработает
- Нужен один скилл: плагины ставятся категориями, и целый плагин кеширует около 8 МБ репозитория
Пример запроса к агенту
Создай шаблон шага сборки для Node.js в Harness и разбери, почему упал последний запуск пайплайна deployОграничения
- Большинство скиллов требует сервер Harness MCP v2 и ключ `HARNESS_API_KEY`. Сервер не входит в плагины и ставится отдельно.
- Плагины Claude Code не подгружают правила из `AGENTS.md` в корне репозитория: проверка области, зависимостей и схем работает только при работе из клона.
- Каждый установленный плагин кеширует полную копию репозитория, около 8 МБ.
- Cursor и Codex ставят весь репозиторий одним плагином `harness-skills`, Codex обновляется только при смене версии в `skills/categories.json`.
- Команда `/plugin install` с флагом `--marketplace` требует Claude Code 2.1.275 или новее, для старых версий есть двухшаговая запись.
Как отключить. Удалите установленный плагин средствами агента, например `/plugin uninstall harness-fme@harness-skills` в Claude Code. Сервер MCP и ключ `HARNESS_API_KEY` удалите отдельно из `.mcp.json` и окружения.
Частые вопросы
Какой плагин Harness Skills поставить в Claude Code?
Выберите по задаче: `harness-pipelines` для пайплайнов, `harness-infrastructure` для коннекторов и сред, `harness-security` для безопасности. Каждая категория ставится отдельной командой `/plugin install`.
Нужен ли MCP-сервер?
Для большинства скиллов да: им нужен Harness MCP v2. Для флагов FME есть путь через CLI Harness или MCP на выбор.
Как подключить MCP-сервер Harness к Cursor?
Добавьте запись `harness-mcp-v2` с командой `npx` и аргументами `-y harness-mcp-v2` в `~/.cursor/mcp.json` или `.cursor/mcp.json`, ключ передайте в `HARNESS_API_KEY`.
Как вызвать скилл в Claude Code?
По шаблону `/плагин:скилл`, например `/harness-pipelines:create-pipeline`. В Cursor и Codex скилл вызывают по имени.
Как обновить плагины?
Выполните `/plugin marketplace update harness-skills`. Версия плагинов привязана к коммиту репозитория.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
ПлагиныMCP-сервер встроен в терминал Harness для macOS: агент читает сессии и панели, а ввод в них включается отдельным флагом
MCP-сервер открывает удаленный клон репозитория в изолированном контейнере и дает агенту файлы, команды, Git и задачи.
CLI для DeepSeek Harness: публикует набор плагинов и настроек как версионный пресет, применяет чужой пресет и откатывает его
Официальный набор скиллов Cloudflare для агентов: Workers, Durable Objects, wrangler, Pages, хранилища и MCP-сервер
Официальные скиллы HashiCorp для Terraform и Packer: стиль HCL, модули, тесты, импорт, Stacks, разработка провайдеров и сборка образов
Скиллы Zoho для облака Catalyst: Functions, AppSail, Data Store, SDK, тарифы, миграция и ресурсы через Zoho MCP
Коротко о README
README объясняет, что репозиторий задуман как система рабочих процессов, и в этом отличается от папки промптов. Далее идут таблицы скиллов по категориям с командами вызова, установка плагинами в Claude Code, Cursor и Codex, быстрый старт без плагина и настройка MCP.