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», «дай исследовательский вопрос».
Правила работы
- Ограничение плюс направление — это и есть творчество. Без ограничения нет зацепки. Без направления нет формы. Метод даёт и то, и другое.
- Отбрасывайте первые три идеи. Это шлак. Генерируйте, отбрасывайте, генерируйте заново. См.
references/anti-slop.md. - Один метод за ответ, если не попросили иначе. Не смешивайте несколько сразу.
- Конкретика важнее абстракции. Реальные имена собственные, реальные материалы, реальные механизмы. «Приложение для X» — это шлак; «CLI-инструмент на 200 строк, который печатает Y при Z» — это направление. Назвать стек технологий — не значит быть конкретным, нужно назвать механизм.
- Странное тоже должно быть хорошим. Слом рамки — цель, но идея, которая просто странная без реальной ситуации, механизма или причины существовать — это отдельный вид провала. В каждом наборе идей обязательно должна быть хотя бы одна, которую реально можно построить/реализовать прямо сейчас — неочевидная, но приземлённая, с настоящим первым шагом. Не жертвуйте всей практической пользой ради удивления.
- Называйте использованный метод и его автора. Атрибуция подключает дисциплину метода.
- Когда пользователь выбрал вариант — стройте его. Не продолжайте генерировать после того, как выбор сделан.
Маршрутизация — процедура в 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 + ДОМЕН известен | маршрут по домену (следующая таблица) |
| EXPANDING | references/methods/scamper.md |
| SELECTING | references/methods/premortem-and-inversion.md (либо references/methods/compression-progress.md для оценки потенциала) |
| UNBLOCKING | references/methods/oblique-strategies.md |
| SUBVERTING | references/methods/lateral-provocations.md (резервный вариант references/methods/pataphysics.md) |
| REFINING (текст) | references/methods/defamiliarization.md |
| REFINING (прочее) | references/methods/creative-discipline.md (метод Тарп) |
| SYNTHESIZING | references/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. Методы взяты из первоисточников, указанных в файле каждого метода.