fable-skills

39 скиллов инженерной дисциплины и 5 субагентов для Claude Code: причина бага, безопасность, граничные случаи, отчет

  • 99 ★ репозитория
  • Последний коммит
Скилл

Минимальный доступ

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

  • Скиллы и субагенты состоят из инструкций и ничего не запускают сами
Все причины и проверки

adamentwistle/fable-skills

Установка

Работает в

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

npx skillfoxx add skills/adamentwistle-fable-skills

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

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

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

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

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

  • Скиллы и субагенты состоят из инструкций и ничего не запускают сами

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

Что делает

fable-skills собирает привычки аккуратного инженера в 39 коротких скиллов. Каждый срабатывает по ситуации: для отладки подключается `root-cause-debugging`, для правок с пользовательским вводом `security-reflexes`, для смены схемы `data-migration-safety`. Есть скиллы про ориентацию в кодовой базе, миграции, конкурентность, ревью изменений, честный отчет, защиту от недоверенного содержимого, оценку объема работы и работу с git. В папке `agents/` лежат пять определений субагентов для инструмента Agent в Claude Code: `blind-judge`, `done-gate`, `fresh-eyes-reviewer`, `plan-premortem` и `skeptic`. Они работают в чистом контексте, поэтому не наследуют ошибочные допущения основного сеанса. Проверяющие агенты закреплены за моделью opus, поле model можно изменить. Автор приложил воспроизводимый тест: 315 оцененных запусков на девяти типах задач. По его замерам, Opus 5 со скиллами набрал 95% против 94% у Fable 5.1 без них, а Haiku 4.5 выиграл 9 пунктов, хотя на отладке и граничных случаях слегка потерял.

Для кого. Разработчикам, которые гоняют Claude Code на Sonnet или Opus и хотят дисциплины ревью, отладки и отчетности уровня старшей модели.

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

  • Баг повторяется, и агент обязан сначала доказать причину, а потом править
  • Диф затрагивает общий интерфейс, и ревью должно перечислить всех потребителей
  • Агент читает письма и веб-страницы, и нужен скилл `untrusted-content-guard` против инъекций
  • Перед сдачей задачи хочется независимой проверки субагентом в чистом контексте

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

  • Нужен фреймворк-специфичный совет по React или Django: скиллы описывают общие привычки работы и ни одной библиотеки не касаются
  • Модель маленькая, а контекст тесный: пакет из 10 тысяч знаков может отвлечь Haiku
  • Задача тривиальна, и лишние чек-листы только замедлят ответ

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

Подключи скилл root-cause-debugging из fable-skills и найди причину падения теста, прежде чем править код

Ограничения

  • Замеры автора идут по одному ходу без инструментов и мерят ответы модели, поведение в длинной агентской сессии они не проверяют. Автор сам называет пять запусков на ячейку ориентировочным результатом.
  • Скиллы проверяли подачей в системный промпт, другие способы подключения в README не измерены.
  • На отладке Haiku и Sonnet получили с пакетом чуть меньше баллов, Haiku потерял 0,8 на граничных случаях.
  • Субагенты `blind-judge` и подобные закреплены за opus, а это самая дорогая модель линейки.

Как отключить. Удалите нужные папки из `~/.claude/skills/` или `.claude/skills/` проекта, а файлы субагентов из `~/.claude/agents/`. Изменения подхватятся при следующем запуске сеанса.

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

Как поставить fable-skills в Claude Code?

Скопируйте нужные папки скиллов в `~/.claude/skills/` или в `.claude/skills/` проекта, и инструмент Skill подхватит их по описанию. Субагентов кладут в `~/.claude/agents/`, они регистрируются со следующего запуска.

Что дают скиллы по замерам автора?

Пакет поднимает средний результат Haiku 4.5 с 44% до 53%, Sonnet 5 с 74% до 80%, Opus 5 с 90% до 95%. Это замеры самого автора на 315 запусках, проверять их можно скриптом `benchmark/harness.py`.

Чем субагенты отличаются от скиллов?

Скилл подсказывает основной модели привычку, а субагент работает в отдельном чистом контексте и не разделяет ее допущений. Поэтому проверку собственной работы поручают `fresh-eyes-reviewer` или `skeptic`.

Сколько скиллов в наборе и какие?

Тридцать девять, по одному на привычку: `codebase-orientation`, `security-reflexes`, `data-migration-safety`, `edge-case-sweep`, `test-design`, `git-hygiene`, `stop-thrashing` и другие. Каждый лежит в своей папке с файлом `SKILL.md`.

Можно ли использовать набор в Cursor или Codex?

Репозиторий содержит `AGENTS.md`, но установка в README расписана только для Claude Code. В другом агенте скиллы придется подключать вручную как обычные инструкции.

Обсуждение

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

Скиллы

14 скиллов, которые находят пробелы в задаче до кода: интервью, план, проверка допущений и доказательство исправления бага

СкиллМинимальный доступ372Звезды репозитория

Набор для Claude Code: восемь агентов по фазам работы, 21 скилл и хуки, которые держат агента в заданных рамках.

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

Больше двадцати скиллов для кодовых агентов: MCP и хуки, режим плана, протокол багфикса, промпты и защитный хук для bash

СкиллШирокий доступ178Звезды репозитория

Библиотека из 30 с лишним скиллов-инструкций для кодинг-агентов: от плана и сборки до проверки, защиты от галлюцинаций и выкладки

СкиллМинимальный доступ217Звезды репозитория

Библиотека скиллов для Claude Code, Cursor и Codex: ревью командой агентов, TDD, стековые PR, оценка готовности репозитория

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

Девять личных скиллов инженера: цепочка от идеи до PR, поиск стандартов, песочница с циклом ревью и страницы-разборы изменений

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

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйЗвезды репозиторияГлавное отличие
fable-skills (эта карточка)нет99
Superpowersнет316 679процесс разработки с уточнением задачи, планом и TDD, а у fable-skills упор на дисциплину и независимые проверки
Karpathy-Inspired Skillsнет124четырнадцать скиллов по мотивам постов Карпати, субагентов нет

Коротко о README

В README изложена идея: записать привычки сильной модели в явные чек-листы. Дальше идут результаты теста Benchmark 3 с таблицей по девяти областям, пять выводов, оговорки об ограничениях и каталог скиллов с описаниями. Отдельный раздел описывает пять субагентов и способ установки в `~/.claude/agents/`.

Бейдж для README

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