tree-of-thoughts — скилл для Claude Code: разбор задач по ветвям
Скилл прогоняет сложную задачу через три параллельных агента, отбор идей и судейство. Пригодится, когда решение неочевидно с первого захода.
npx skills add NeoLabHQ/context-engineering-kit --skill tree-of-thoughts -a claude-codeЧто делает tree-of-thoughts
Скилл реализует паттерн Tree of Thoughts: сначала три агента независимо предлагают по шесть подходов к задаче, потом судьи голосуют и оставляют три лучших, затем из них разворачиваются полные решения. Оценку судьям задаёт отдельный мета-судья — он собирает критерии под конкретную задачу, а не берёт готовый шаблон.
Дальше работает адаптивная стратегия. Если один вариант явно выиграл, его доводят до конца. Если все решения провалились, третий этап запускают заново. При расколе голосов синтезатор собирает финальный ответ из частей. Промежуточные файлы складываются в .specs/research и .specs/reports, поэтому перед запуском нужно создать эти каталоги командой mkdir -p .specs/research .specs/reports — без них агенты не смогут записать предложения и отчёты.
Скилл рассчитан на задачи, где стоит перебрать несколько путей до того, как писать код целиком. На мелких правках восемь фаз только замедлят работу.
Какие задачи решает
- выбрать архитектуру из нескольких конкурирующих вариантов
- отсеять слабые идеи до того, как на них потратят время
- сравнить решения по критериям, собранным под задачу
- собрать один ответ из нескольких частично удачных подходов
- перезапустить разработку, если все варианты провалились
Примеры запросов агенту
- Прогони эту задачу через tree-of-thoughts: нужно выбрать схему хранения сессий
- Используй скилл tree-of-thoughts и предложи несколько подходов к рефакторингу модуля оплаты
- Запусти tree-of-thoughts для проектирования API и оставь три лучших варианта
Как установить tree-of-thoughts
1Через Skills CLI (Vercel)
npx skills add NeoLabHQ/context-engineering-kit --skill tree-of-thoughts -a claude-code2Вручную: положить файлы
~/.claude/skills/tree-of-thoughts/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/tree-of-thoughts/
1Через Skills CLI (Vercel)
npx skills add NeoLabHQ/context-engineering-kit --skill tree-of-thoughts -a codex2Вручную: положить файлы
.agents/skills/tree-of-thoughts/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add NeoLabHQ/context-engineering-kit --skill tree-of-thoughts -a cursor2Вручную: положить файлы
.cursor/skills/tree-of-thoughts/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install NeoLabHQ/context-engineering-kit tree-of-thoughts2Вручную: положить файлы
.github/skills/tree-of-thoughts/SKILL.md1Через Skills CLI (Vercel)
npx skills add NeoLabHQ/context-engineering-kit --skill tree-of-thoughts -a gemini-cli2Командой платформы
gemini skills install https://github.com/NeoLabHQ/context-engineering-kit --path skills/tree-of-thoughtsВручную: положить файлы
.devin/skills/tree-of-thoughts/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add NeoLabHQ/context-engineering-kit --skill tree-of-thoughts -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Из того же набора55
Похожие
Рядом в теме «Настройка агента: память, контекст, субагенты»
Все скиллы по теме «Настройка агента: память, контекст, субагенты» →Вопросы о tree-of-thoughts
Как установить tree-of-thoughts в Claude?
Выполните npx skills add NeoLabHQ/context-engineering-kit --skill tree-of-thoughts -a claude-code. Скилл окажется в ~/.claude/skills/tree-of-thoughts/SKILL.md.
Что делает tree-of-thoughts?
Разбивает работу над задачей на восемь фаз: генерация подходов, отбор, разворачивание решений, судейство и синтез. Оценки судьям готовит мета-судья под конкретную задачу.
Что нужно подготовить до запуска?
Каталоги .specs/research и .specs/reports — в них пишутся предложения, отчёты судей и итоговый выбор. Создаются одной командой mkdir -p .specs/research .specs/reports.