Claude Info
AI и агенты

skill-brainstorm

awrshift/skill-brainstorm

Скилл запускает структурированный 3-раундовый диалог между Claude и Gemini: идеи оспариваются, слабые отсеиваются, факты проверяются по сети. На выходе — одно конкретное действие с таймлайном и критериями успеха, а не список «вариантов для рассмотрения».

Установка

terminal
bash
git clone https://github.com/awrshift/skill-brainstorm.git

README

skill-brainstorm

Два AI спорят вместо тебя. Одна идея на входе — одно решение на выходе.

Claude ведёт процесс. Gemini возражает. Факты проверяются. Ты выбираешь победителя.

Claude Code Gemini Pro License MIT


Проблема

Есть идея, нужно принять решение. Спрашиваешь один AI — соглашается. Спрашиваешь другой — тоже соглашается. Все вежливы, никто ничего не оспаривает, и в итоге ты выпускаешь что-то, основанное на интуиции.

Этот скилл решает проблему. Он запускает структурированный 3-раундовый adversarial-диалог между Claude и Gemini. Идеи оспариваются, слабые уничтожаются, факты верифицируются. В итоге получаешь одно конкретное действие — не список «вариантов для рассмотрения».


Как это работает (простыми словами)

Представь заседание совета директоров с двумя принципиальными экспертами:

ШагЧто происходитЧто видишь ты
КонтекстОписываешь, что строишь, и свои ограниченияClaude задаёт уточняющие вопросы при необходимости
ИсследованиеClaude и Gemini параллельно ищут в сети актуальные фактыБлок «Verified Context» с реальными данными
Раунд 1: ДивергенцияGemini оспаривает твою постановку задачи и предлагает 5–7 альтернативных угловНовые идеи, которые ты не рассматривал
Раунд 2: УглублениеClaude уничтожает слабые идеи с доказательствами. Gemini защищает или уступаетПоле сужается с 7 до 2–3 выживших
Промежуточная проверкаТебя спрашивают: «Какое направление предпочитаешь?»Твой ввод перед финальным раундом
Раунд 3: КонвергенцияВыбирается один победитель с таймлайном и критериями успехаОдно действие, а не стратегическая колода
Проверка фактовВсе утверждения в финальном решении верифицируются по живой сетиТаблица уверенности (подтверждено/конфликт/ошибка)

Весь процесс занимает 3–5 минут и стоит около $0.35 в API-вызовах.


Установка

Claude Code (рекомендуется):

/install github:awrshift/skill-brainstorm

Вручную:

bash
mkdir -p .claude/skills/brainstorm/scripts
curl -sL https://raw.githubusercontent.com/awrshift/skill-brainstorm/main/SKILL.md \
  -o .claude/skills/brainstorm/SKILL.md
curl -sL https://raw.githubusercontent.com/awrshift/skill-brainstorm/main/scripts/gemini.py \
  -o .claude/skills/brainstorm/scripts/gemini.py

Требования

ЧтоЗачемКак получить
Google API KeyОбеспечивает вызовы GeminiБесплатно на aistudio.google.com
Пакет google-genaiPython SDK для Geminipip install google-genai
Claude CodeОркестрирует брейнштормСкорее всего, уже используешь

Добавь ключ в файл .env в корне проекта:

GOOGLE_API_KEY=your-key-here

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

Просто скажи Claude что-нибудь из этого:

  • «Brainstorm how to launch X»
  • «Let's think through options for Y»
  • «I need to decide between A and B»
  • «Explore this idea with Gemini»
  • «Diverge and converge on this»

Скилл срабатывает автоматически. Специальные команды не нужны.


Архитектура

Скилл использует двухуровневое разделение моделей — более дешёвая модель занимается исследованием, дорогая — рассуждением:

Claude (оркестратор) | | Фазы | | Раунды исследования | | рассуждений v v Flash-Lite Pro (веб-поиск, (критическое мышление, проверка аргументация) фактов) | ^ +--Verified----+ Context

Зачем два уровня? Когда одна модель одновременно ищет И думает, дорогостоящая вычислительная мощность тратится на простые запросы вроде «какая версия React актуальна?». Разделение задач означает:

  • Flash-Lite — поиск в сети, верификация фактов, проверка утверждений
  • Pro — всё вычислительное мощь уходит на оспаривание идей, поиск слепых пятен, построение аргументов

Что получаешь в итоге

Каждый брейншторм производит:

  1. Одно конкретное действие — не 5 вариантов, а одно следующее действие
  2. Таймлайн — часы или дни, а не расплывчатые «недели»
  3. Критерии go/no-go — «если X не произойдёт к Y, отказываемся от этого»
  4. Kill list — всё, что рассматривалось, и почему было отклонено
  5. Таблица проверки фактов — какие утверждения подтверждены, какие вызвали конфликты
  6. Полный путь — 7+ идей сужаются до 3, затем до 1

Стоимость Gemini API

Каждый брейншторм делает 5–6 вызовов Gemini API. Реальная стоимость зависит от длины промптов и ответов. Ниже — тарифы за миллион токенов для самостоятельной оценки:

МодельРоль в брейнштормеВызовыВходящие / 1M токеновИсходящие / 1M токенов
Flash-Lite (gemini-3.1-flash-lite-preview)Исследование + проверка фактов2–3$0.25$1.50
Pro (gemini-3.1-pro-preview)3 раунда рассуждений3$2.00$12.00

Оркестрация Claude включена в твою сессию Claude Code — дополнительных затрат нет.

Типичный брейншторм использует примерно 5–15K токенов на вызов Gemini. Источник тарифов: ai.google.dev/gemini-api/docs/pricing


Пример вывода

После брейншторма о выборе платёжного провайдера увидишь примерно следующее:

Победитель: Stripe Payment Links (не полная интеграция Checkout)

Почему победил: Нулевой бэкенд-код. Встраивается на лендинг сегодня. Переход на полный Checkout только если конверсия > 2%. Lemon Squeezy уничтожен в R2 (нет данных о надёжности вебхуков). Paddle уничтожен в R1 (обработка налогов только для ЕС, нужен глобальный охват).

Таймлайн: 2 часа до...

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