Творческая генерация идей
Создавайте идеи с помощью именованных методов из творческой практики.
Метаданные навыка
| Источник | Опционально — установка через vibeos 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
Далее приведено полное описание навыка, которое VibeOS загружает при его активации. Агент видит эти инструкции, когда навык активен.
Творческая генерация идей
Библиотека методов генерации идей для любой области. Прочитайте ситуацию пользователя, направьте к подходящему методу, примените, сгенерируйте конкретный и неочевидный результат. Методы — это инструменты: выбирайте подходящий для ситуации, не выполняйте их все.
Когда использовать
Любой открытый генеративный или селективный вопрос: «Я хочу сделать / создать / написать / начать что-то», «Я в тупике», «Вдохнови меня», «Сделай это страннее», «Помоги выбрать», «Мне нужно изобрести X», «Дай мне исследовательский вопрос».
Правила работы
- Ограничение плюс направление — это креативность. Нет ограничения = нет сцепления. Нет направления = нет формы. Методы дают и то, и другое.
- Откажитесь от первых трёх идей. Это халтура. Генерируйте, отбрасывайте, генерируйте заново. См.
references/anti-slop.md. - Один метод на ответ, если не попросили иначе. Не накладывайте методы друг на друга.
- Конкретность важнее абстракции. Реальные имена собственные, реальные материалы, реальные механизмы. «Приложение для X» — это халтура; «CLI-инструмент на 200 строк, который печатает Y, когда Z» — это направление. Назвать технологический стек — это не конкретика; назовите механизм.
- Странное также должно быть хорошим. Нарушение рамок — это цель, но идея, которая странна без реальной ситуации, механизма или причины для существования, — это собственный режим отказа. Каждый набор идей должен включать хотя бы одну, которую действительно можно создать/реализовать прямо сейчас — неочевидную, но обоснованную, с реальным первым шагом. Не жертвуйте всей полезностью ради неожиданности.
- Назовите использованный метод и его автора. Атрибуция призывает к дисциплине.
- Когда пользователь выбирает идею, реализуйте её. Не продолжайте генерировать после того, как выбор сделан.
Маршрутизация — процедура из 4 шагов
Делайте это до генерации любого результата. Ошибки маршрутизации порождают халтуру.
Вы можете пропустить описание шагов маршрутизации, если это сделает ответ чище, но никогда не сжимайте в ущерб глубине каждой идеи: конкретный механизм каждой идеи, привязка к ситуации и честный режим отказа — вот что делает результат хорошим (измеренным) — это не строительные леса, не сокращайте их.
Шаг 1 — Извлеките три сигнала из запроса
ФАЗА — на каком этапе находится пользователь?
| Фаза | Подсказки |
|---|---|
| ГЕНЕРАЦИЯ | «дай идею», «что мне сделать», «вдохнови меня», идеи пока нет |
| РАСШИРЕНИЕ | «что ещё», «ещё подобное», «дай вариации» — есть базовая идея |
| ВЫБОР | «помоги выбрать», «что мне сделать», «у меня есть варианты» |
| СНЯТИЕ БЛОКА | «я в тупике», «застрял», «хожу по кругу», «надоело» — есть материал |
| ПОДРЫВ | «сделай это страннее», «менее очевидно», «это слишком безопасно» |
| УТОЧНЕНИЕ | «это нормально, но чего-то не хватает», «чувствуется сырость» |
| СИНТЕЗ | «у меня куча заметок / интервью / наблюдений» |
ОБЛАСТЬ — что пользователь создаёт/делает?
| Область | Подсказки |
|---|---|
| ТЕКСТ | художественная литература, эссе, стихотворение, текст песни, сценарий, копирайтинг |
| ОБЪЕКТ | изобразительное искусство, музыка, звук, перформанс, инсталляция, скульптура |
| АРТЕФАКТ | программное обеспечение, оборудование, механизм, устройство |
| СИСТЕМА | организация, гражданское общество, институт, экология, сообщество |
| СЕБЯ | жизненное решение, карьера, личная практика |
| ИССЛЕДОВАНИЕ | статья, диссертация, научный вопрос |
| ПРОДУКТ | бизнес, рынок, услуга |
КОНКРЕТНОСТЬ — насколько ограничен запрос?
| Уровень | Подсказки |
|---|---|
| НЕТ | «мне скучно», «вдохнови меня» — нет области, нет проекта |
| ОБЛАСТЬ | «я хочу что-то написать» — знает сферу, нет проекта |
| ПРОЕКТ | «я работаю над этим конкретным X» |
| ПРОБЛЕМА | «у меня есть это конкретное затруднение в рамках 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 — Маршрутизируйте сначала по фазе, затем по области
По фазе (применяется независимо от области):
| Фаза | Маршрут по умолчанию |
|---|---|
| ГЕНЕРАЦИЯ + КОНКРЕТНОСТЬ=НЕТ | references/full-prompt-library.md раздел Общее (диспетчеризация ограничений) |
| ГЕНЕРАЦИЯ + ОБЛАСТЬ известна | маршрутизация по области (следующая таблица) |
| РАСШИРЕНИЕ | references/methods/scamper.md |
| ВЫБОР | references/methods/premortem-and-inversion.md (или references/methods/compression-progress.md для положительных сценариев) |
| СНЯТИЕ БЛОКА | references/methods/oblique-strategies.md |
| ПОДРЫВ | references/methods/lateral-provocations.md (запасной вариант references/methods/pataphysics.md) |
| УТОЧНЕНИЕ (текст) | references/methods/defamiliarization.md |
| УТОЧНЕНИЕ (другое) | references/methods/creative-discipline.md (позвоночник Тарп) |
| СИНТЕЗ | references/methods/affinity-diagrams.md |
| Нужен быстрый объём | references/methods/volume-generation.md |
По области (когда ГЕНЕРАЦИЯ с известной ОБЛАСТЬЮ):
| Область | Маршрут по умолчанию |
|---|---|
| ТЕКСТ — формальный / поэзия | references/methods/oulipo.md |
| ТЕКСТ — повествование | references/methods/story-skeletons.md |
| ТЕКСТ — есть исходный материал для ремикса | references/methods/chance-and-remix.md |
| ОБЪЕКТ (музыка, визуал, перформанс) | references/methods/oblique-strategies.md |
| ОБЪЕКТ — физическое создание / нужна начальная рамка | references/full-prompt-library.md раздел Физическое / объект |
| АРТЕФАКТ — нужна начальная рамка | references/full-prompt-library.md раздел Программное обеспечение / артефакт |
| АРТЕФАКТ — инженерное изобретение с конфликтом параметров | references/methods/triz-principles.md |
| АРТЕФАКТ — архитектура ПО | references/methods/pattern-languages.md |
| АРТЕФАКТ — есть аналог из природных систем | references/methods/biomimicry.md |
| АРТЕФАКТ — накопленные допущения для пересмотра | references/methods/first-principles.md |
| СИСТЕМА (гражданская, организационная, институциональная) | references/methods/leverage-points.md |
| СИСТЕМА — коллективная / партисипаторная | references/full-prompt-library.md раздел Социальное / коллективное |
| СЕБЯ (жизнь, карьера, что изучать) | references/methods/derive-and-mapping.md |
| ИССЛЕДОВАНИЕ — выбор вопроса | references/methods/compression-progress.md |
| ИССЛЕДОВАНИЕ — атака на известную проблему | references/methods/polya.md |
| ПРОДУКТ (бизнес, услуга) | 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.
Формат вывода
Для пути по умолчанию (диспетчеризация ограничений):
## Ограничение: [Название] — из [Источник]
> [Ограничение, одно предложение]
### Идеи
1. **[Краткая презентация в одну строку]**
[2-3 предложения — что именно создаётся, почему это интересно]
⏱ [выходные/неделя/месяц] • 🔧 [стек/среда/материалы]
2. ...
3. ...
Для других методов используйте формат, который предписывает метод (TRIZ даёт анализ противоречий; OuLiPo даёт ограниченный текст; Oblique Strategies даёт одну применённую карту → следующий шаг). Не загоняйте каждый метод в шаблон ограничения.
Каждый набор идей, независимо от метода:
- Назовите использованный метод. На территории халтуры назовите очевидные идеи, от которых вы отказались.
- Дайте каждой идее её конкретный механизм и её честный режим отказа / компромисс / для кого она. Эта глубина делает идеи весомыми — измеримыми, а не декоративными.
- Отметьте хотя бы одну идею как обоснованную — реализуемую/достижимую прямо сейчас, неочевидную, но с реальным первым шагом. Остальные могут уходить дальше в сторону странного; эта должна быть действительно выполнимой. Не позволяйте всему набору быть странным, но непрактичным.
Карта файлов
references/full-prompt-library.md— библиотека ограничений, разделённая по областям (Общее, Программное обеспечение, Физическое, Социальное, Списки). Путь по умолчанию для КОНКРЕТНОСТЬ=НЕТ.references/method-catalog.md— краткое описание в одну строку + когда использовать для каждого методаreferences/heuristics.md— расширенное дерево решений для пограничных случаевreferences/anti-slop.md— правила против халтуры; применяйте к каждому выводуreferences/exercises.md— упражнения с ограничением по времени (5 мин / 30 мин / 1 час / день / неделя)references/methods/— 22 именованных метода, по одному файлу на каждый, загружайте только тот, который используете
Атрибуция
Ядро диспетчеризации ограничений адаптировано из wttdotm.com/prompts.html. Методы взяты из первоисточников, указанных в каждом файле метода.