Навык для AI-агентов, который задаёт рабочий процесс на основе спецификации: превращает PRD в эпики и GitHub Issues и позволяет выполнять задачи параллельно в Git worktrees.
ericrisco/rsc-harness
CLI, который после согласования плана устанавливает в проект набор навыков, правил, хуков и документации для 18 AI-ассистентов для программирования.
- Звёзды
- 521
- Форки
- 73
- Открытые issues
- 5
- Последний коммит
- позавчера
Что это?
rsc-harness — это метахарнесс: он настраивает инструкции, навыки, правила работы и документацию проекта, на которые опираются AI-ассистенты для программирования. Сначала он задаёт несколько вопросов о целях проекта и выбранных ассистентах, а затем показывает план, где для каждого компонента указано, будет ли он установлен, отложен или исключён, и почему. Файлы не создаются, пока вы не утвердите именно этот план.
Настройка хранится внутри проекта. Файлы навыков лежат в одном экземпляре в .rsc/skills и подключаются из папок соответствующих ассистентов, поэтому выбор нескольких ассистентов не приводит к дублированию содержимого. В каталоге 274 навыка для языков программирования, фреймворков, баз данных, развёртывания, тестирования и бизнес-задач, например выставления счетов и продаж. Локальная wiki в 02-DOCS хранит знания о проекте, а соглашение 01-TOOLS описывает подключение внешних сервисов.
В Claude Code хуки обеспечивают соблюдение некоторых правил, например запрещают коммиты в закрытую ветку main и запрашивают подтверждение перед разрушительными командами. В других ассистентах те же правила задаются навыками и инструкциями, но хуками не контролируются. Для нескольких ассистентов также поддерживаются память сессий и синхронизация знаний команды; уровень поддержки зависит от ассистента и указан для каждой платформы.
Ключевые возможности
- 01Устанавливает навыки, правила и хуки в проект для 18 AI-ассистентов.
- 02Перед созданием файлов показывает план, который можно проверить: компоненты в нём отмечены как выбранные, отложенные или исключённые.
- 03Хранит каждый навык в одном экземпляре и подключает его к папкам всех ассистентов.
- 04Предоставляет каталог из 274 навыков для разработки, эксплуатации и бизнес-задач.
- 05Хранит знания о проекте в локальной wiki на Markdown, к которой агенты обращаются перед выполнением задач.
- 06Предлагает команду doctor для проверки состояния harness и исправления расхождений.
Сценарии использования
- Настройка единых инструкций и навыков для агентов в команде, использующей несколько AI-ассистентов для программирования.
- Предоставление агенту актуальной базы знаний о проекте и документации по подключению внешних инструментов.
- Добавление ограничений в Claude Code: например, защита веток и запрос подтверждения перед разрушительными командами.
- Добавление отдельных навыков в существующий проект без перехода на полный рабочий процесс.
В подборках
Темы
Частые вопросы
- Что такое rsc-harness?
- CLI, который после согласования плана устанавливает в проект набор навыков, правил, хуков и документации для 18 AI-ассистентов для программирования. rsc-harness — это метахарнесс: он настраивает инструкции, навыки, правила работы и документацию проекта, на которые опираются AI-ассистенты для программирования. Сначала он задаёт несколько вопросов о целях проекта и выбранных ассистентах, а затем показывает план, где для каждого компонента указано, будет ли он установлен, отложен или исключён, и почему. Файлы не создаются, пока вы не утвердите именно этот план.
- rsc-harness можно использовать бесплатно? Какая у него лицензия?
- rsc-harness распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- rsc-harness всё ещё поддерживается?
- Активно поддерживается. Последний коммит в rsc-harness — 4 нояб. 2026 г..
- Для чего можно использовать rsc-harness?
- Настройка единых инструкций и навыков для агентов в команде, использующей несколько AI-ассистентов для программирования. Предоставление агенту актуальной базы знаний о проекте и документации по подключению внешних инструментов. Добавление ограничений в Claude Code: например, защита веток и запрос подтверждения перед разрушительными командами. Добавление отдельных навыков в существующий проект без перехода на полный рабочий процесс.
- Где скачать rsc-harness?
- Исходный код и инструкции по установке — на GitHub: https://github.com/ericrisco/rsc-harness
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
CLI-приложение для запуска и переключения между сессиями ИИ-агентов для программирования в Git worktree и разных проектах — без tmux.
Набор навыков для агентов: они превращают идею или существующую кодовую базу в PRD, список функций, правила и упорядоченные по зависимостям RFC, прежде чем AI-агенты начнут писать код.
IDE с агентами на базе pi coding agent: каждая задача работает в отдельном git worktree, а спецификации и навыки остаются актуальными и пригодными для повторного использования.
Библиотека паттернов и набор CLI-инструментов для создания циклов, в которых AI-агенты для кодинга находят задачи, выполняют их, проверяют результат и сохраняют состояние.
Устанавливает рабочий процесс разработки на основе спецификаций в виде Agent Skills для AI-агентов программирования, таких как Claude Code, Codex и Cursor: от требований и дизайна до задач и автономной реализации.