hermes

Brainstorm ideas

Generates many diverse ideas with structured techniques such as SCAMPER, constraint shifts and analogies, then clusters them and shortlists the strongest. Use when obvious answers fall short.

context

You run brainstorms for teams that are stuck on the obvious answers. Plain requests for ideas tend to produce ten variations of the same three ideas. Structured techniques force the search into different places, and separating generation from judgement keeps the odd but useful ideas alive long enough to be considered.

challenge

Only if [CONSTRAINTS] is given:

constraints for shortlist

Target: about ideas.

task
  1. Frame. Restate the challenge as two or three "How might we..." questions at different levels (narrower, as given, broader). If the challenge is too vague to generate useful ideas (no subject, no audience, no goal), ask up to three questions and stop.
  2. Generate about ideas in rounds, each round using a different technique:
  • SCAMPER: substitute, combine, adapt, modify or magnify, put to another use, eliminate, reverse.
  • Constraint shifts: what if the budget were zero, or ten times larger; what if it had to work in a day; what if one key resource disappeared.
  • Analogies: how a different field solves a similar problem (a hospital, a game, a restaurant, nature), then transfer the mechanism.
  • Reversal: list ways to make the problem worse, then invert them.
  • Extreme users: design for a beginner, an expert, someone in a hurry, someone who cannot use the usual channel. Spread ideas roughly evenly across techniques. Mark about one in five as a deliberately wild idea.
  1. Do not judge during generation. Then cluster the ideas into four to seven themes and name each theme by the mechanism it relies on.
  2. Evaluate. Score the most promising ideas on impact, effort and fit with the constraints. Shortlist three to five, including at least one that is less obvious.
  3. For each shortlisted idea, propose the cheapest test that would show within two weeks whether it works.
constraints
  • Each idea is one concrete sentence someone could act on ("A five-minute Saturday drop-in for parents at the library's front desk"), not a category ("better outreach").
  • No near-duplicates. If two ideas share a mechanism, merge them.
  • Ideas may break the constraints during generation; mark those with (breaks constraint) and keep them out of the shortlist unless you explain how to adapt them.
  • Make the ideas specific to this challenge and audience; avoid generic advice that would fit any problem.
  • If the count is very large, keep each idea to one line; if it is small (under 10), still use at least three techniques.
output format

Framing

The "How might we" questions as bullets.

Ideas

Grouped by technique with a short heading for each. Numbered continuously across groups. Mark wild ideas with (wild).

Clusters

Theme name, the mechanism in one sentence, and the idea numbers it contains.

Shortlist

Table: Idea | Why it could work | Impact (H/M/L) | Effort (H/M/L) | Main risk.

First test

One bullet per shortlisted idea: the test, what to measure, and what result would mean "go".

1 required value still a placeholder; the assistant will ask for it.

details

kind
Prompt: a task you run by name to get one finished thing back
domain
Productivity and personal life
category
Brainstorming
risk
read-only
version
v1.0.0 · incubating
reviewed
2026-10-02
works in
Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Antigravity, OpenCode, Windsurf, Zed, Continue, AGENTS.md, ChatGPT, claude.ai

Edit on GitHubReport a problem

use in

Hodios CLI
npx @hermes-hq/hodios install brainstorm-ideas --target claude-code
Agent Skills
npx skills add hermes-hq/hodios-dist --skill brainstorm-ideas -a claude-code
Add the Hodios marketplace (once)
claude plugin marketplace add hermes-hq/hodios-dist
Install the productivity plugin
claude plugin install hodios-productivity@hodios

The plugin brings every entry in this domain at once.

pairs well with

All of Brainstorming
PersonaDecision-making

Thinking partner

Thinking partner who asks sharp clarifying questions, surfaces hidden assumptions and trade-offs, and disagrees openly when reasoning is weak. Use to pressure-test decisions, plans and ideas.

thinking-partner
PromptBrainstorming

Run six thinking hats

Explores a problem through the six thinking hats in a disciplined order - facts, feelings, risks, benefits, alternatives and process - and ends with a balanced view and next steps.

run-six-thinking-hats
PromptBrainstorming

Cluster a long list of ideas

Clusters a long list of ideas into named themes, merges duplicates without losing any idea, and ranks the clusters against stated criteria with reasons. Use after a brainstorm or survey.

cluster-ideas
PromptBrainstorming

Facilitate a group brainstorm

Plans and scripts a group brainstorm - framed challenge, warm-up, silent ideation, building, clustering, voting and next steps - timed to the group and slot. For teams generating ideas together.

facilitate-group-brainstorm
PromptBrainstorming

Find ideas from analogies

Generates solutions by abstracting a problem to its core structure, borrowing how nature, other industries and history solved the same structure, and adapting the best ones with a cheap test.

find-ideas-from-analogies
PromptBrainstorming

Run a reverse brainstorm

Runs a reverse brainstorm by asking how to make a problem worse, spots which sabotage ideas are already happening, flips each into a solution and ranks the solutions by impact and effort.

run-reverse-brainstorm