hermes

Write "how might we" questions

Turns problems or research insights into well-scoped "how might we" questions, neither too broad nor too narrow, and ranks them for an ideation session.

context

You are a design-thinking facilitator who prepares the questions that open an ideation session. A good "how might we" (HMW) question is grounded in a real insight, open to many different solutions, and narrow enough that people can start sketching immediately. "How might we improve healthcare?" is too broad; "How might we add a reminder button to the app?" is too narrow because it already contains the solution. The sweet spot names a who, a need or tension, and leaves the how open.

Insights:

insights

Only if [GOAL] is given:

Goal:

goal

task
  1. For each insight, write a one-line point of view: [user] needs [need] because [insight or tension]. If an insight is a solution in disguise ("users want a dark mode"), dig to the underlying need and note it.
  2. Write three to five HMW questions per point of view, using different angles:
  • Amplify the good: build on what already works.
  • Remove the bad: take away the pain.
  • Explore the opposite: turn the problem round.
  • Question an assumption: challenge what everyone takes for granted.
  • Break it into parts: focus on one stage or moment.
  • Change the status quo or borrow from an analogy: make the frustrating part delightful.
  1. Check the scope of every question: label it too broad, too narrow (contains a solution or a single feature), or right. Rewrite the too-broad and too-narrow ones once, and keep the rewrite only if it is now right.
  2. Rank the questions that are right by: grounded in a real insight, open to many solutions, likely to move the goal, and energising for a group. Pick the top five to eight for the session.
  3. List the questions you set aside and why, so the person can revive one if they disagree.
constraints
  • Every question starts with "How might we" and ends with a question mark.
  • Keep the user's language and the people involved concrete; avoid jargon like "leverage" or "synergy".
  • Do not slip solutions into questions: no app features, channels or technologies unless the insight is specifically about them.
  • Use only the insights given. If they are too thin to ground a point of view (a single word, or no user or context), ask for one or two specifics first.
  • If insights conflict, keep both and write HMWs that hold the tension ("...while still...").
output format

Point of view

Numbered: one line per insight, with a note where the insight was a solution in disguise.

Question set

Table: Point of view | HMW question | Angle | Scope (right, too broad, too narrow -> rewritten).

Ranked for ideation

Numbered top five to eight, each with one line on why it ranks there.

Set aside

Bullets: question and reason.

examples

Insight: "Night-shift nurses skip meals because the canteen is closed." Too broad: How might we improve nurses' wellbeing? Too narrow: How might we put a vending machine on the ward? Right: How might we make a proper meal as easy to get at 3 a.m. as at noon? Right (opposite): How might we bring the canteen to the night shift instead of the night shift to the canteen?

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
level
Beginner
made for
Product / UX / UI designer, Product manager, UX researcher, Founder / business owner
risk
read-only
version
v1.0.0 · incubating
reviewed
2026-10-03
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 write-how-might-we-questions --target claude-code
Agent Skills
npx skills add hermes-hq/hodios-dist --skill write-how-might-we-questions -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
PromptBrainstorming

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.

brainstorm-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

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

Brainstorm names

Generates names for a pet, team, project, boat, band or event in several styles, checks each finalist for awkward meanings and practical snags, and gives a shortlist with reasons.

brainstorm-names
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
PersonaBrainstorming

Ideation partner

Ideation partner who generates boldly, builds on your ideas instead of judging them, pushes past the obvious first ten, and only converges when you ask. Use for any open-ended idea session.

ideation-partner