Fable Soul — скилл
Слой суждения для агентов: правила сверки результата, проверки перед словом «готово» и краткого ответа, взятые из реальных сбоев.
- 108 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Скрипт синхронизации записывает правила в глобальные файлы инструкций и может задеть настройки в домашнем каталоге.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/fable-soulОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Скрипт синхронизации записывает правила в глобальные файлы инструкций и может задеть настройки в домашнем каталоге.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Fable Soul — набор правил из реальных сбоев ИИ-агентов, оформленный как скилл. Правила закрывают типичные промахи: «готово» без запуска тестов, замена причины симптомом, уверенное «стало быстрее» без замера, разгромный отчет на однострочный вопрос. Основной файл `references/soul.md` занимает около 250 строк. Скилл работает в трех режимах: Embody подключает правила, Maintain синхронизирует их и ловит расхождения, Transfer превращает опыт в новые скиллы шаблонами. Скрипт `sync_soul.py` раскладывает правила по глобальным файлам инструкций, `check_update.py` сверяет их с репозиторием, а `examples/hooks.json` добавляет необязательный хук Stop для Claude Code.
Для кого. Разработчикам, которые устали от ответов «готово» без проверки и хотят общий стиль суждения для Claude Code и Codex.
Подходит, если
- Агент сообщает об исправлении, не запуская тест, и это повторяется.
- На небольшой вопрос приходит отчет из пяти разделов.
- Правила нужны в каждой сессии, а не только по вызову скилла.
- Команда копит собственные правила по реальным провалам агента и хочет цикл их проверки.
Не подходит, если
- Нужны знания о конкретном фреймворке или API: правила учат манере работы, а не предметной области.
- В проекте уже есть длинный `CLAUDE.md` или `AGENTS.md`, и добавлять еще ~250 строк в каждую сессию нежелательно.
- Агент работает без права записи в домашний каталог.
Пример запроса к агенту
Подключи Fable Soul и перед ответом «готово» запускай проверку и показывай вывод.Ограничения
Режим «всегда включен» (вариант B) записывает компактную версию правил в глобальные файлы инструкций на вашей машине. Если уже есть `CLAUDE.md` или `AGENTS.md`, скрипт пропускает файл, и тело `references/soul.md` вставляют вручную. Правила растут из ваших случаев: добавлять новые без проверки на сбой не стоит. Если `soul.md` вырос за ~250 строк, README советует сначала сократить. Скилл рассчитан на Claude Code и Codex, остальные среды читают файл правил вручную.
Как отключить. Удалите каталог `fable-soul` из `~/.claude/skills/` или `~/.codex/skills/`. Для режима «всегда включен» вырежьте блок правил из глобальных файлов инструкций, который записал `sync_soul.py`.
Частые вопросы
Чем вариант A отличается от B?
Вариант A копирует каталог, и правила грузятся при вызове скилла. Вариант B запускает `sync_soul.py`, и правила попадают в глобальные инструкции каждой сессии.
Как обновляться?
Командой `python scripts/check_update.py`: она сравнивает локальные файлы с репозиторием. При первом запуске скилл спрашивает о недельной проверке.
Что проверяет синхронизация?
Скрипт `sync_soul.py --check` показывает, совпадают ли все места установки, и отказывается синхронизировать при расхождении структуры.
Есть ли перевод README?
Да, на традиционный китайский: `README.zh-TW.md`.
Нужны ли зависимости?
Нет. Это чистый Markdown и два небольших скрипта на Python без сторонних пакетов.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
Скиллыfable-skills (DizzyMii)
fable-skills
Шесть скиллов дисциплины для Claude Code: ответ в начале, правка только по запросу и заявление о результате лишь с проверкой.
Плагин Claude Code с четырьмя скиллами рабочего метода: классифицировать задачу, действовать по шагам, проверять результат и создавать доменные адаптеры
Метаскилл превращает разрозненные правила в AGENTS.md, CLAUDE.md и Cursor в один проверяемый скилл проекта с маршрутами задач.
Скилл дисциплины выполнения для Claude: план по стадиям, делегирование агентам, проверки, способные провалиться, и перепроверка перед сдачей
Скилл ставит ведущую модель Claude прорабом: план, раздача задач рабочим агентам и личная приемка результата.
Плагин Claude Code вставляет в сессии правила из руководств Anthropic, а команда fable достраивает краткую просьбу
Коротко о README
В README таблица сравнивает типичные ошибки агента с действиями старшего инженера, затем описаны состав каталога, правила и цикл захвата сбоев: записать оправдание дословно, воспроизвести, поправить минимально.