Creative Ideation

Генерация идей по именованным методам из творческой практики.

Метаданные навыка

ИсточникОпциональный — установка hermes skills install official/creative/creative-ideation
Путьoptional-skills/creative/creative-ideation
Версия2.1.0
АвторSHL0MS
ЛицензияMIT
Платформыlinux, macos, windows
ТегиCreative, Ideation, Brainstorming, Methods, Inspiration

Справочник: полный SKILL.md

инфо

Ниже приведено полное определение навыка, которое Hermes загружает при его активации. Именно это агент видит как инструкцию, когда навык включён.

Creative Ideation

Библиотека методов генерации идей для любой предметной области. Разберите ситуацию пользователя, определите подходящий метод, примените его и выдайте результат, который конкретен и неочевиден. Методы — это инструменты: выбирайте подходящий под ситуацию, а не прогоняйте все подряд.

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

Любой открытый генеративный или отборочный запрос: «хочу сделать / построить / написать / начать что-то», «застрял», «вдохнови меня», «сделай это страннее», «помоги выбрать», «мне нужно изобрести X», «дай исследовательский вопрос».

Правила работы

  1. Ограничение плюс направление — это и есть творчество. Без ограничения нет зацепки. Без направления нет формы. Метод даёт и то, и другое.
  2. Отбрасывайте первые три идеи. Это шлак. Генерируйте, отбрасывайте, генерируйте заново. См. references/anti-slop.md.
  3. Один метод за ответ, если не попросили иначе. Не смешивайте несколько сразу.
  4. Конкретика важнее абстракции. Реальные имена собственные, реальные материалы, реальные механизмы. «Приложение для X» — это шлак; «CLI-инструмент на 200 строк, который печатает Y при Z» — это направление. Назвать стек технологий — не значит быть конкретным, нужно назвать механизм.
  5. Странное тоже должно быть хорошим. Слом рамки — цель, но идея, которая просто странная без реальной ситуации, механизма или причины существовать — это отдельный вид провала. В каждом наборе идей обязательно должна быть хотя бы одна, которую реально можно построить/реализовать прямо сейчас — неочевидная, но приземлённая, с настоящим первым шагом. Не жертвуйте всей практической пользой ради удивления.
  6. Называйте использованный метод и его автора. Атрибуция подключает дисциплину метода.
  7. Когда пользователь выбрал вариант — стройте его. Не продолжайте генерировать после того, как выбор сделан.

Маршрутизация — процедура в 4 шага

Выполняйте это до генерации любого результата. Ошибки маршрутизации порождают шлак.

Можно пропустить проговаривание шагов маршрутизации, если так чище, но никогда не сокращайте в ущерб глубине проработки каждой идеи: конкретный механизм, привязка к ситуации и честный сценарий провала для каждой идеи — это то, что делает результат хорошим (измеримо), а не декоративная обвязка, которую можно вырезать.

Шаг 1 — извлеките из запроса три сигнала

ФАЗА — на каком этапе находится пользователь?

ФазаПризнаки
GENERATING (генерация)«дай идею», «что мне сделать», «вдохнови меня», идеи ещё нет
EXPANDING (расширение)«что ещё», «больше такого же», «дай вариации» — есть базовая идея
SELECTING (выбор)«помоги выбрать», «что из этого сделать», «у меня есть варианты»
UNBLOCKING (разблокировка)«застрял», «затык», «хожу по кругу», «застоялось» — есть материал
SUBVERTING (слом)«сделай страннее», «менее очевидно», «это слишком безопасно»
REFINING (доводка)«в целом нормально, но чего-то не хватает», «ощущается сыро»
SYNTHESIZING (синтез)«у меня куча заметок / интервью / наблюдений»

ДОМЕН — что пользователь делает/создаёт?

ДоменПризнаки
TEXT (текст)проза, эссе, стихотворение, песенный текст, сценарий, копирайт
OBJECT (объект)визуальное искусство, музыка, звук, перформанс, инсталляция, скульптура
ARTIFACT (артефакт)софт, железо, механизм, устройство
SYSTEM (система)организация, гражданская сфера, институт, экология, сообщество
SELF (личное)жизненное решение, карьера, личная практика
RESEARCH (исследование)научная статья, диссертация, научный вопрос
PRODUCT (продукт)бизнес, рынок, сервис

СПЕЦИФИЧНОСТЬ — сколько ограничений заложено в запросе?

УровеньПризнаки
NONE (нет)«мне скучно», «вдохнови меня» — ни домена, ни проекта
DOMAIN (домен)«хочу что-то написать» — область известна, проекта нет
PROJECT (проект)«работаю над конкретным X»
PROBLEM (проблема)«есть конкретная трудность внутри X»

Шаг 2 — примените переопределения (высший приоритет, срабатывают первыми)

Правила-переопределения перебивают таблицу маршрутизации:

  • Сигнал настроения — пользователь говорит «странно», «необычно», «удивительно», «менее очевидно», «интереснее» → references/methods/lateral-provocations.md или references/methods/pataphysics.md, независимо от домена.
  • Пользователь называет метод — используйте его.
  • Пользователь просит порекомендовать метод («какой метод») → предложите 2–3 кандидата с однострочным описанием каждого, спросите, какой применить. Не выбирайте молча по умолчанию.
  • Территория высокого риска шлака — «идеи про ИИ», «идеи для стартапа», «трекер привычек», «приложение для продуктивности / велнеса / фитнеса / еды / путешествий» → принудительно применяйте references/methods/lateral-provocations.md или references/methods/pataphysics.md вместо очевидного метода. Отбрасывайте первые 5 идей, а не 3.

Шаг 3 — маршрутизируйте сначала по фазе, затем по домену

По фазе (действует независимо от домена):

ФазаМаршрут по умолчанию
GENERATING + СПЕЦИФИЧНОСТЬ=NONEраздел General в references/full-prompt-library.md (диспетчер ограничений)
GENERATING + ДОМЕН известенмаршрут по домену (следующая таблица)
EXPANDINGreferences/methods/scamper.md
SELECTINGreferences/methods/premortem-and-inversion.md (либо references/methods/compression-progress.md для оценки потенциала)
UNBLOCKINGreferences/methods/oblique-strategies.md
SUBVERTINGreferences/methods/lateral-provocations.md (резервный вариант references/methods/pataphysics.md)
REFINING (текст)references/methods/defamiliarization.md
REFINING (прочее)references/methods/creative-discipline.md (метод Тарп)
SYNTHESIZINGreferences/methods/affinity-diagrams.md
Нужен объём быстроreferences/methods/volume-generation.md

По домену (при GENERATING с известным ДОМЕНОМ):

ДоменМаршрут по умолчанию
TEXT — формальный / поэзияreferences/methods/oulipo.md
TEXT — нарративreferences/methods/story-skeletons.md
TEXT — есть исходный материал для ремиксаreferences/methods/chance-and-remix.md
OBJECT (музыка, визуал, перформанс)references/methods/oblique-strategies.md
OBJECT — физический творец / нужно стартовое ограничениераздел Physical / object в references/full-prompt-library.md
ARTIFACT — нужно стартовое ограничениераздел Software / artifact в references/full-prompt-library.md
ARTIFACT — инженерное изобретение с конфликтом параметровreferences/methods/triz-principles.md
ARTIFACT — архитектура софтаreferences/methods/pattern-languages.md
ARTIFACT — есть аналог из природных системreferences/methods/biomimicry.md
ARTIFACT — накопленные допущения, которые нужно поставить под вопросreferences/methods/first-principles.md
SYSTEM (гражданская сфера, организация, институт)references/methods/leverage-points.md
SYSTEM — коллективная / партисипативнаяраздел Social / collective в references/full-prompt-library.md
SELF (жизнь, карьера, что изучать)references/methods/derive-and-mapping.md
RESEARCH — выбор вопросаreferences/methods/compression-progress.md
RESEARCH — работа над известной проблемойreferences/methods/polya.md
PRODUCT (бизнес, сервис)references/methods/jobs-to-be-done.md
Нужно сломать рамку / найти аналогиюreferences/methods/analogy-and-blending.md

Шаг 4 — обработка неоднозначности и противоречий

  • Правдоподобны несколько путей → выберите тот, что ближе всего к реальной формулировке пользователя. Не выбирайте самый эффектный метод, чтобы выглядеть искушённым.
  • Действительно неоднозначно → задайте ОДИН уточняющий вопрос, не угадывайте молча. Примеры: «Вы генерируете идеи или выбираете из уже имеющихся?» / «Это для прозы, эссе или чего-то ещё?»
  • Сигналы противоречат друг другу (например, «странные идеи для стартапа» → домен продукта + настроение на странность) → явно комбинируйте два метода. Проговорите, что делаете: «Использую jobs-to-be-done для рамки продукта + lateral-provocations, чтобы сломать очевидную форму».
  • Совпадений нет → диспетчер ограничений (references/full-prompt-library.md) — безопасный запасной вариант.
  • Тот же вопрос задан снова → смените метод. Вариация метода = вариация в распределении идей.

Проверка на дефолт (запускать перед генерацией)

  • Собираетесь написать «Вот 5 идей:» или голый нумерованный список? → СТОП. Сначала выберите метод.
  • Собираетесь скатиться в типовой мозговой штурм без маршрутизации LLM? → СТОП. Выберите путь выше.
  • Результат похож на то, что выдал бы LLM без маршрутизации? → маршрутизация не сработала, переделайте.

Дефолтный режим LLM — это именно то, что этот навык призван вытеснить. Если вы генерируете без маршрутизации, навык не сработал.

Для более сложных пограничных случаев (сигналы настроения, комбинирование методов, антипаттерны) см. references/heuristics.md.

Формат вывода

Для пути диспетчера ограничений по умолчанию:

## Constraint: [Name] — from [Source]
> [The constraint, one sentence]

### Ideas

1. **[One-line pitch]**
   [2-3 sentences — what specifically is made, why it's interesting]
   ⏱ [weekend/week/month]  •  🔧 [stack/medium/materials]

2. ...
3. ...

Для остальных методов используйте формат, который задаёт сам метод (TRIZ выдаёт анализ противоречия; OuLiPo — текст с ограничением; Oblique Strategies — одну применённую карточку → следующий шаг). Не втискивайте каждый метод в шаблон ограничений насильно.

Для любого набора идей, вне зависимости от метода:

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

Карта файлов

  • references/full-prompt-library.md — библиотека ограничений, разбитая по разделам (General, Software, Physical, Social, Lists). Маршрут по умолчанию при СПЕЦИФИЧНОСТЬ=NONE.
  • references/method-catalog.md — однострочное резюме и условия применения по каждому методу
  • references/heuristics.md — расширенное дерево решений для пограничных случаев
  • references/anti-slop.md — правила против шлака; применять к каждому результату
  • references/exercises.md — упражнения с ограничением по времени (5 мин / 30 мин / 1 час / день / неделя)
  • references/methods/ — 22 именованных метода, по одному файлу на каждый, загружайте только тот, который используете

Атрибуция

Ядро диспетчера ограничений адаптировано из wttdotm.com/prompts.html. Методы взяты из первоисточников, указанных в файле каждого метода.

перевод и редактура:

обновлено

⌕ ESC