Senior-thinking-skills
Набор из 29 скиллов, которые заставляют агента думать как старший инженер до написания кода: планы, причины сбоев и ревью
- 89 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Набор включает необязательные хуки и скрипты, которые выполняются вместе с вызовами инструментов агента; по умолчанию они только советуют.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/senior-thinking-skillsОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Набор включает необязательные хуки и скрипты, которые выполняются вместе с вызовами инструментов агента; по умолчанию они только советуют.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Набор делит инженерное мышление на небольшие скиллы вместо одного длинного. Единственный маршрутизатор, `senior-engineer-mindset`, читает ситуацию и выбирает нужные дисциплины. Остальные двадцать восемь подключаются по описанию: `clarify-the-real-problem` выясняет цель за запросом, `weigh-tradeoffs` сравнивает варианты, `premortem` разбирает сценарии отказа, `bite-sized-plan` режет работу на шаги по две–пять минут, `plan-on-disk` держит план в файлах, `root-cause-discipline` ведет к первопричине, `surgical-change` не пускает строки, не связанные с запросом. Есть дисциплины проверки и ревью: `verify-before-claiming`, `fresh-context-review`, `adversarial-review`, `security-review`. В папке каждого скилла лежит тонкий `SKILL.md` и файлы под разные модели Claude и GPT; агент читает тот, что подходит его модели. Два скилла, `delegate-to-subagents` и `senior-engineer-mindset`, содержат необязательные хуки PreToolUse и PostToolUse. По умолчанию хуки только советуют, строгий режим включается переменной окружения.
Для кого. Разработчикам, которые просят агента спроектировать функцию, выбрать библиотеку или найти причину сбоя и хотят видеть обдуманный подход вместо первого варианта.
Подходит, если
- Перед новой функцией агент уточняет настоящую цель и сравнивает несколько подходов
- Баг неочевиден, и нужна дисциплина поиска первопричины с доказательствами
- Крупную работу ведут по плану в файлах, который переживает `/clear` и сжатие контекста
- Диф ревьюят со свежим контекстом по двум осям: соответствие заданию и качество кода
Не подходит, если
- Правка в одну строку или заведомо одноразовый прототип: роутер сам советует такие задачи пропускать
- План уже расписан полностью, и агенту нужно только набрать его
- Нужен узкий набор правил под один язык или фреймворк: здесь дисциплины общего характера
Пример запроса к агенту
Нужно выбрать между Postgres и SQLite для нового сервиса: сначала выясни цель, сравни варианты и запиши решениеОграничения
Описание скиллов и файлы под модели рассчитаны на конкретные поколения Claude и GPT, на неописанной модели автор советует брать общий файл. README не содержит команды установки: скиллы копируют папками в каталог скиллов агента, целиком или по одному. Хуки `delegate-to-subagents` и `senior-engineer-mindset` по умолчанию лишь подсказывают, строгая блокировка включается переменной окружения `*_HOOK_STRICT=1`. Часть скиллов подтягивает идеи из других репозиториев и переписывает их, поэтому формулировки стоит подогнать под свои правила.
Как отключить. Удалите папки скиллов из `~/.claude/skills` и уберите хуки PreToolUse и PostToolUse из настроек, если подключали их.
Частые вопросы
Как установить набор?
Скопируйте папки скиллов в каталог скиллов агента, например `~/.claude/skills`. README допускает три пути: поставить все, взять только нужные дисциплины или форкнуть и переписать под команду.
С какого скилла начать?
С `senior-engineer-mindset`: это маршрутизатор, он выбирает нужные дисциплины и подгоняет объем разбора под задачу. Остальные скиллы работают и по отдельности.
Блокируют ли хуки действия агента?
По умолчанию нет, только предупреждают. Режим блокировки включается переменной вида `*_HOOK_STRICT=1`.
Нужен ли весь набор целиком?
Нет, каждая дисциплина самостоятельна. Для отладки хватит `root-cause-discipline`, для планов `bite-sized-plan` и `plan-on-disk`.
Для каких моделей рассчитаны скиллы?
Для поколений Claude и GPT, перечисленных в README: у каждого скилла есть файл под каждую. Для неперечисленной модели автор советует общий файл `sonnet-5.md`.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
Скиллы14 скиллов, которые находят пробелы в задаче до кода: интервью, план, проверка допущений и доказательство исправления бага
Библиотека из 30 с лишним скиллов-инструкций для кодинг-агентов: от плана и сборки до проверки, защиты от галлюцинаций и выкладки
Набор независимых скиллов против дрейфа в больших кодовых базах: hard-cut, поиск первопричины, тесты и проверка CI.
Builder Skills
Skills for agents
Набор небольших скиллов от Builder.io для рабочих привычек агента: визуальные планы и разборы диффов, сверка с документацией, кросс-агентное ревью и аккуратные
Девять коротких навыков: тесты, ревью, планы в виде ADR, слайды, база знаний, картинки, воркдеревья и исполнение планов.
Больше двадцати скиллов для кодовых агентов: MCP и хуки, режим плана, протокол багфикса, промпты и защитный хук для bash
Коротко о README
README объясняет устройство набора из маршрутизатора и дисциплин, перечисляет все скиллы по этапам работы, три способа использования, принципы дизайна и источники идей, затем ведет подробный журнал изменений.