AIKraft/Skills/harness-creator

harness-creator

Создаёт и улучшает harness-файлы (AGENTS.md, CLAUDE.md) для стабильной работы ИИ-агентов: управление контекстом, памятью, безопасностью и координацией. Применяется, если агент теряет контекст, выходит за рамки задач или inconsistently завершает сессии.

WAwalkinglab official Разработка ★ 19.4k

Что делает навык

Создаёт и улучшает harness-файлы (AGENTS.md, CLAUDE.md) для обеспечения стабильной работы ИИ-агентов: управления контекстом, памятью, безопасностью и координацией. Применяется, если агент теряет контекст, выходит за рамки задач или inconsistently завершает сессии.

Когда применять

  • Агент теряет контекст при работе с репозиторием
  • Агент выходит за рамки поставленных задач (overreach)
  • Сессии завершаются нестабильно или с незавершённой работой
  • Необходимо обеспечить возможность возобновления работы сессии (restartable sessions)

Как работает

  1. Создать минимальный артефакт для подсистемы Instructions (AGENTS.md или CLAUDE.md), определяющий путь запуска, рабочие правила и критерии готовности (definition of done)
  2. Настроить подсистему State с помощью feature_list.json и progress.md для фиксации текущей функции, статуса, доказательств и следующего шага
  3. Обеспечить подсистему Verification через init.sh или задокументированные команды, которые агент обязан выполнить перед объявлением работы завершённой
  4. Определить Scope через зависимости функций и критерии готовности, чтобы предотвратить выход за рамки задач
  5. Настроить Lifecycle с помощью session-handoff.md и routine end-of-session, чтобы сделать следующую сессию возобновляемой

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

Создай AGENTS.md для моего репозитория, чтобы агент мог стабильно начинать работу и понимать критерии готовности
Настрой feature_list.json и progress.md, чтобы агент отслеживал текущую функцию и статус выполнения
Добавь init.sh с проверками, которые агент должен запустить перед тем, как считать задачу завершённой

Описание составлено по SKILL.md навыка, сверено 09.10.2026.

Как подключить

1Скачать навык
# возьмите папку навыка «harness-creator» из репозитория: # https://github.com/walkinglabs/learn-harness-engineering
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r harness-creator/ ~/.claude/skills/harness-creator/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.