Harness Engineering — плагин
Плагин Claude Code с навыками /readiness и /setup оценивает готовность проекта к работе агентов и ставит правила и проверки.
- 126 ★ репозитория
- Последний коммит
Расширенный доступ
Почему такой уровень
- Навык /setup создает и меняет файлы проекта, git-хуки и настройки Claude Code.
Установка
- Работает в
В терминале, через 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 строк и проверка устаревших ссылок
CLI, хуки и скиллы для долгой работы Claude, Codex и Pi: задачу ведут issue и PR, а на ревью приходит PR с проверками
Скиллы команды Codely ведут работу агента по фазам: план в файле или GitHub Issues, ревью после каждой фазы и аккуратный коммит
Плагин для Claude Code: 39 команд для PR, ревью, коммитов и спецификаций, девять ролей экспертов и хуки, восемь языковых версий
Готовая сборка для Claude Code: агенты, слеш-команды, скиллы, защитные хуки, правила и MCP-подключения одной установкой
Готовая инфраструктура для Claude Code: авто-активация скиллов через хуки, набор скиллов, агенты, слэш-команды и мастер установки в ваш проект
Коротко о README
Описаны установка плагина, три шага работы, отображение на отраслевые практики, устройство правил и хуков и контрольные точки качества.