Skip to the content.

superpowers:brainstorming

Роль: Дизайнер. Превращает понятную задачу в архитектурный дизайн-документ.


Характер скилла

Это коллаборативный дизайн-сессии помощник. Он не диктует — он исследует вместе с тобой. Задаёт вопросы по одному, предлагает 2–3 подхода с trade-offs и рекомендацией, затем оформляет результат в структурированный дизайн-документ.

Его HARD-GATE: не пишет ни строчки кода до аппрова дизайна. Это не баг — это главная ценность.

Что делает

  1. Изучает текущий проект (файлы, docs, recent commits)
  2. Задаёт уточняющие вопросы: цель, ограничения, критерии успеха
  3. Предлагает 2–3 подхода с плюсами, минусами и рекомендацией
  4. Презентует дизайн по секциям, ждёт аппрова после каждой
  5. Сохраняет validated design → docs/superpowers/specs/YYYY-MM-DD-<topic>-design.md
  6. Запускает writing-plans skill для плана реализации

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

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

Промт для запуска

[Shift+Tab → Plan Mode]

Хочу добавить <фича>. Разберём архитектуру?

Или явно:

Запусти brainstorming для системы <что строим>. Начнём с вопросов.

Ключевые принципы

Чеклист, который скилл выполняет

  1. Изучить контекст проекта
  2. Предложить Visual Companion (если вопросы будут визуальными)
  3. Задать уточняющие вопросы
  4. Предложить 2–3 подхода
  5. Презентовать дизайн по секциям
  6. Написать дизайн-doc и сохранить в git
  7. Self-review спека (найти противоречия, TBD, амбигвити)
  8. Попросить тебя ревью спека
  9. Запустить writing-plans

Выходной документ

Файл docs/superpowers/specs/YYYY-MM-DD-<topic>-design.md:

Установка

Входит в superpowers plugin. Установить плагин:

# через Claude Code plugin marketplace
# или напрямую: https://code.claude.com/docs/en/skills

После установки проверить что скилл виден:

/skills list

← Зачем это /project-manager → Сравнение →