thought-based-reasoning — скилл для Claude Code: цепочки рассуждений
Скилл для Claude и других ИИ-кодеров, который подсказывает модели, как рассуждать по шагам на сложных задачах. Пригодится, когда обычный промпт даёт неверный ответ.
npx skills add NeoLabHQ/context-engineering-kit --skill thought-based-reasoning -a claude-codeЧто делает thought-based-reasoning
Скилл даёт агенту набор техник пошагового рассуждения. Внутри — шаблоны промптов и таблица выбора: взять Zero-shot CoT, если примеров нет, Few-shot CoT, если они есть, Self-Consistency для решений с высокой ценой ошибки. Для задач с подзадачами предусмотрен Least-to-Most, для блуждания по вариантам — Tree of Thoughts.
Описаны и остальные: ReAct для случаев, когда нужны внешние данные, PAL для вычислений, Reflexion для итеративных попыток. К каждой технике приложены шаблон, сильные и слабые стороны. Часть примеров — код на Python, например генерация нескольких ответов с последующим голосованием большинства.
Self-Consistency требует нескольких прогонов при температуре выше нуля, то есть больше токенов за тот же ответ. Мажоритарное голосование сработает, только если финальный ответ можно извлечь и сравнить. Скилл берётся за задачи рассуждений, а не за код проекта.
Какие задачи решает
- разложить многошаговую арифметическую задачу на шаги
- выбрать технику рассуждения под тип задачи
- снизить разброс ответов на дорогих решениях
- заставить агента проверять собственные ошибки
- выстроить цепочку от простого к сложному
Примеры запросов агенту
- Реши эту задачу по шагам, примени технику из скилла thought-based-reasoning
- Выбери подходящую CoT-технику для этой задачи и объясни выбор
- Прогони ответ несколько раз и выбери самый частый вариант
Как установить thought-based-reasoning
1Через Skills CLI (Vercel)
npx skills add NeoLabHQ/context-engineering-kit --skill thought-based-reasoning -a claude-code2Вручную: положить файлы
~/.claude/skills/thought-based-reasoning/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/thought-based-reasoning/
1Через Skills CLI (Vercel)
npx skills add NeoLabHQ/context-engineering-kit --skill thought-based-reasoning -a codex2Вручную: положить файлы
.agents/skills/thought-based-reasoning/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add NeoLabHQ/context-engineering-kit --skill thought-based-reasoning -a cursor2Вручную: положить файлы
.cursor/skills/thought-based-reasoning/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install NeoLabHQ/context-engineering-kit thought-based-reasoning2Вручную: положить файлы
.github/skills/thought-based-reasoning/SKILL.md1Через Skills CLI (Vercel)
npx skills add NeoLabHQ/context-engineering-kit --skill thought-based-reasoning -a gemini-cli2Командой платформы
gemini skills install https://github.com/NeoLabHQ/context-engineering-kit --path skills/thought-based-reasoningВручную: положить файлы
.devin/skills/thought-based-reasoning/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add NeoLabHQ/context-engineering-kit --skill thought-based-reasoning -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о thought-based-reasoning
Как установить thought-based-reasoning в Claude Code?
Выполните npx skills add NeoLabHQ/context-engineering-kit --skill thought-based-reasoning -a claude-code. После этого SKILL.md лежит в ~/.claude/skills/thought-based-reasoning/SKILL.md.
Что делает thought-based-reasoning?
Даёт агенту шаблоны и правила выбора для техник пошагового рассуждения: от Zero-shot CoT до Tree of Thoughts и Reflexion.
Почему Self-Consistency стоит дороже?
Нужно сгенерировать несколько ответов при температуре выше нуля и сравнить их между собой, поэтому запросов и токенов уходит больше одного прогона.