Claude Info
Продуктивность

Decision Tree

SimonTheSalesBooster/decisiontree

Claude Code скилл для технических фаундеров и PM: проводит ~45-минутное интервью, проходит все ветки дерева решений, выявляет противоречия и формирует полный набор требований до написания первой строки кода.

Установка

terminal
bash
git clone https://github.com/SimonTheSalesBooster/decisiontree.git

README

Decision Tree — AI Берёт Вас В Оборот Прежде, Чем Вы Начнёте Строить

Большинство проектов проваливаются не из-за плохой реализации. Причина в том, что никто не задал жёсткие вопросы до начала разработки. Этот Claude Code скилл проходит каждую ветку дерева решений, разрешает зависимости и формирует полный набор требований примерно за 45 минут — до того, как написана хоть одна строка кода или текста.

License: MIT Claude Code Strategy Sprints

Фаундер говорит «сделай мне X». Команда делает X. Через три недели все обнаруживают, что X требовал семи решений, которые никто не принял... и четыре из них противоречат друг другу.

Этот скилл устраняет такой сценарий провала. Он беспощадно интервьюирует вас — проходя каждую ветку дерева решений, разрешая зависимости одну за другой — пока не будет достигнуто полное взаимопонимание. И только потом начинается разработка.


Для кого это

  • Технические фаундеры, которые постоянно переделывают одну и ту же фичу, потому что «что-то не то»
  • Продакт-менеджеры, проводящие discovery перед утверждением скоупа
  • Консультанты и коучи, проектирующие офферы, курсы, воркшопы, структуры ценообразования
  • Владельцы агентств, оценивающие клиентские проекты, чтобы избежать «это не то, что я имел в виду» на третьей неделе
  • Соло-разработчики, которым нужен жёсткий партнёр по планированию перед тем, как потратить три недели

Что происходит при запуске

Вы описываете, что хотите построить или в чём разобраться. Подробно или расплывчато — работает в обоих случаях.

Затем начинается допрос.

Вопрос за вопросом. Каждый проходит ветку дерева решений. К каждому прилагается рекомендованный ответ — говорите «да», чтобы быстро пройти очевидные, и возражайте там, где это важно. Зависимости всплывают. Противоречия выявляются. Допущения называются своими именами.

Сессии обычно занимают ~45 минут. В итоге вы получаете полностью проработанный набор требований, на выяснение которых другими способами ушли бы недели переписки.

Это работает как для кода, так и для бизнес-решений. Проектирование курсов, стратегия ценообразования, условия партнёрства, архитектура продукта — любой план с ветвящимися решениями выигрывает от того же процесса.


Реальный пример: проектирование пайплайна публикации видео

Входные данные: «Хочу автоматически публиковать видео из Google Drive на YouTube»

Что выяснилось за 45 минут допроса:

  • Публиковать сразу или ждать одобрения? (одобрение — Мишель сначала проверяет)
  • Какие метаданные нужны каждому видео? (заголовок, описание, теги, главы, превью)
  • Откуда берутся метаданные? (база данных Notion, автогенерация из транскрипта)
  • Что делать, если у видео нет транскрипта? (генерировать через Whisper, не пропускать)
  • Unlisted или public? (сначала unlisted, Мишель переключает на public после проверки)
  • А аудиофайл подкаста? (извлекать отдельно, загружать в другую папку Drive)
  • Как отслеживать обработанные видео? (поле статуса в Notion: Recording → Rough Cut Ready → Published)

Семь решений. Каждое из них всплыло бы как баг, недопонимание или «подождите, я не это имел в виду» — через три недели разработки. Вместо этого они всплыли за 45 минут до написания первой строки.


Формат

ВЫ: Хочу построить [что-то] / разобраться с [решением] CLAUDE: Вопрос 1 — [конкретный вопрос о точке ветвления] Рекомендованный ответ: [что я бы предложил, исходя из контекста] ВЫ: Да / Нет / На самом деле, я думаю вот что... CLAUDE: Вопрос 2 — [следующая ветка, с учётом вашего ответа] Рекомендованный ответ: [...] ... 20-40 вопросов спустя ... CLAUDE: Думаю, мы разрешили все ветки. Вот полная картина: [Полное структурированное резюме каждого принятого решения]

Два варианта

Для кода и технических проектов

AI изучает вашу кодовую базу, чтобы самостоятельно ответить на свои вопросы там, где это возможно — и спрашивает вас только о том, что не может выяснить сам.

/decisiontree I want to add a webhook that triggers when a new member joins

Для бизнес-решений

Курсы, стратегии, офферы, партнёрства, ценообразование — любой план с ветвящимися решениями.

/decisiontree I'm designing a 5-day workshop for enterprise clients

Когда использовать

  • Перед разработкой чего-либо, что займёт больше одного дня
  • Перед проектированием курса, оффера или структуры ценообразования
  • Когда есть видение, но детали не проработаны
  • Когда два человека расходятся во мнениях о скоупе — запустите вместе, пусть вопросы всё расставят по местам
  • Когда вы постоянно начинаете и перезапускаете, потому что «что-то не то»

Когда НЕ использовать

  • Когда задача простая и понятная (просто делайте)
  • Когда нужно выпустить сейчас и доработать потом (скорость важнее полноты)
  • Как замену исследованию клиентов (вопросы внутренние — они не заменяют разговоры с покупателями)

Установка

Claude Code

cp grill-me.md ~/.claude/commands/decisiontree.md

Затем запустите:

/decisiontree [опишите, что хотите построить или в чём разобраться]

Как системный промпт

Вставьте содержимое grill-me.md в любой разговор с фронтирной моделью. Затем опишите свой план.


Философия

Дэвид Огилви тратил недели на изучение продукта, прежде чем написать хоть один заголовок. Он читал все руководства, посещал каждый завод, интервьюировал каждого инженера. К тому моменту, когда он садился писать, реклама была уже наполовину готова — потому что он понимал, что продаёт.

Большинство людей пропускают этот шаг. Они садятся строить, не понимая, что именно строят. Дерево решений принудительно внедряет дисциплину Огилви в любой проект: сначала выясни всё, потом реализуй с ясностью.

Вопросы И ЕСТЬ работа. Разработка — это просто исполнение.

Похожие скиллы