Harness Engineering — плагин

Плагин Claude Code с навыками /readiness и /setup оценивает готовность проекта к работе агентов и ставит правила и проверки.

  • 126 ★ репозитория
  • Последний коммит
Плагин

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

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

  • Навык /setup создает и меняет файлы проекта, git-хуки и настройки Claude Code.
Все причины и проверки

jrenaldi79/harness-engineering

Установка

Работает в

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

npx skillfoxx add plugins/harness-engineering

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

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

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

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

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

  • Навык /setup создает и меняет файлы проекта, git-хуки и настройки Claude Code.

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

Что делает

Плагин для Claude Code и справочник по инженерии обвязки (harness) для долгих сеансов кодирующих агентов. Навык `/readiness` оценивает любой репозиторий по восьми критериям и пяти уровням зрелости и сохраняет отчет `readiness-report.md`, чтобы следить за динамикой. Навык `/setup` через вопросы определяет стек и создает файлы `CLAUDE.md`, правила с привязкой к путям, скрипты проверки, git-хуки и `.claude/settings.json` с безопасными разрешениями. Скрипты ловят секреты в коде, превышение размера файлов, отсутствие тестов рядом с кодом и расхождение документации. Отдельный плагин `documentation` ведет индексы и метаданные документов и ставится независимо. Справочная часть сопоставляет больше двадцати практик OpenAI, Augment Code, Anthropic и отдельных инженеров с конкретными приемами.

Для кого. Команды и разработчики, которые хотят довести репозиторий до состояния, когда агент следует правилам проекта в долгих сеансах.

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

  • Нужно оценить, насколько существующий проект готов к работе агентов, и получить список первых исправлений.
  • Новый репозиторий разворачивают сразу с `CLAUDE.md`, правилами, git-хуками и безопасными разрешениями.
  • Агент игнорирует инструкции из `CLAUDE.md`, и их хотят подкрепить хуками и линтерами.
  • Документация расходится с кодом, и нужны автоматические индексы и проверка дрейфа.

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

  • Работа идет не в Claude Code: плагин опирается на его навыки, хуки и настройки.
  • Репозиторий общий, и менять в нем хуки и `CLAUDE.md` вы не вправе.
  • Хватает короткого `CLAUDE.md` на несколько строк, а отдельная инфраструктура проверок избыточна.

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

Насколько мой проект готов к работе агентов? Проведи оценку и покажи, что исправлять первым.

Ограничения

Плагин рассчитан на Claude Code с поддержкой плагинов и Git. Скрипты и хуки опираются на Node.js 18 или новее: для проектов на Python, Go и Rust Node остается средой выполнения инструментов документации. Навык `/setup` меняет репозиторий: пишет `CLAUDE.md`, скрипты, хуки и настройки, а хуки блокируют коммиты и push при нарушении правил, поэтому запускайте его на отдельной ветке и просматривайте diff. По описанию, существующие тексты, хуки и настройки он сохраняет и не добавляет файлы в индекс git сам, но проверка остается за вами. Оценка готовности опирается на структуру репозитория и не заменяет ревью кода.

Как отключить. Выполните `/plugin uninstall harness-engineering@harness-engineering`. Файлы, хуки и настройки, созданные `/setup`, удалите из репозитория вручную.

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

Как установить Harness Engineering в Claude Code?

Выполните `/plugin marketplace add jrenaldi79/harness-engineering`, затем `/plugin install harness-engineering@harness-engineering`. Дальше можно писать запросы словами или вызывать `/readiness` и `/setup`.

Что оценивает /readiness?

Восемь критериев готовности и пять уровней зрелости. Отчет сохраняется в `readiness-report.md`, чтобы сравнивать результаты со временем.

Можно ли поставить только документацию?

Да. Плагин `documentation` ставится отдельно: `/plugin install documentation@harness-engineering`, затем `/documentation:documentation`.

Работает ли плагин не на Node-проектах?

Да. `/setup` адаптируется под Python, Go, Rust и C/C++, а Node/TypeScript остается рекомендованным вариантом для веб-проектов.

Что делает /setup?

Через вопросы определяет стек, затем создает `CLAUDE.md`, правила с привязкой к путям, скрипты проверки, git-хуки и `.claude/settings.json` с безопасными разрешениями.

Обсуждение

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

Плагины

Плагин Claude Code создает и поддерживает CLAUDE.md: оценка от 0 до 100, лимит 150 строк и проверка устаревших ссылок

ПлагинРасширенный доступ432Звезды репозитория

Скиллы команды Codely ведут работу агента по фазам: план в файле или GitHub Issues, ревью после каждой фазы и аккуратный коммит

ПлагинРасширенный доступ301Звезды репозитория

Плагин для Claude Code: 39 команд для PR, ревью, коммитов и спецификаций, девять ролей экспертов и хуки, восемь языковых версий

ПлагинШирокий доступ1,1 тыс.Звезды репозитория
Нужен VPN

Готовая сборка для Claude Code: агенты, слеш-команды, скиллы, защитные хуки, правила и MCP-подключения одной установкой

ПлагинШирокий доступ872Звезды репозитория

Готовая инфраструктура для Claude Code: авто-активация скиллов через хуки, набор скиллов, агенты, слэш-команды и мастер установки в ваш проект

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

Коротко о README

Описаны установка плагина, три шага работы, отображение на отраслевые практики, устройство правил и хуков и контрольные точки качества.

Бейдж для README

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

Foxx AIHarness Engineering
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.