// Group ideas into families by underlying pattern. Use when: (1) asked to organize or categorize generated options, (2) varied ideas or concepts referenced with areas of indistinction between them, (3) similar suggestions scattered across discussion without visible grouping, (4) multiple approaches mentioned that share unstated common ground.
| name | creativity-idea-cluster |
| description | Group ideas into families by underlying pattern. Use when: (1) asked to organize or categorize generated options, (2) varied ideas or concepts referenced with areas of indistinction between them, (3) similar suggestions scattered across discussion without visible grouping, (4) multiple approaches mentioned that share unstated common ground. |
Organize generated ideas into families by recognizing what makes them fundamentally similar.
When clustering ideas:
Lay out all ideas - Display every generated option without filtering yet, preserving original phrasing and including ideas that seem redundant or similar since apparent duplicates often reveal meaningful distinctions.
Look for shared DNA - Identify what makes ideas fundamentally alike by asking what underlying mechanism they use, what assumption they share, or what approach they take rather than focusing on surface features.
Name the families - Describe each cluster's unifying principle in 2-4 words that capture the essential pattern, avoiding generic labels like "technical solutions" in favor of specific mechanisms like "automated enforcement" or "social accountability."
Test cluster coherence - Verify each family holds together by checking whether ideas within a cluster could be combined or evolved into each other, whether someone pursuing one idea might naturally discover the others, and whether the cluster reveals a distinct strategic direction.
Capture orphans - Notice ideas that don't fit existing families since these outliers often represent genuinely different approaches worth preserving, either as standalone clusters of one or as signals that a family's definition needs expansion.
Map relationships between families - Determine which families complement each other, which are mutually exclusive, and which represent progressive evolution of the same core concept, revealing whether the idea space suggests combining approaches or choosing between fundamentally different directions.
"After brainstorming 18 ways to increase library visits, the raw list feels overwhelming:
Clustering by shared DNA:
Experience enhancement (make visiting more valuable):
Community connection (bring people together):
Practical service (solve everyday problems):
Digital reach (extend beyond physical visits):
Relationships: Experience and community families reinforce each other (people stay longer for events if space is pleasant). Practical services support both. Digital reach works differently - it's about not visiting at all.
Strategic insight: Most ideas fall into 'make the building better' - only 2 address people who can't or won't visit physically. Worth generating more in that sparse family."
"After generating 12 API design options:
Initial attempt: Protocol types (GraphQL family, REST family, gRPC family)
That's too surface-level. Looking for shared DNA:
Schema-driven contracts (client and server share type definitions):
Hypermedia navigation (server tells client what's possible):
Real-time push (server initiates updates):
Version isolation (multiple API generations coexist):
Efficient sync (minimize data transfer):
Orphan observation: 'gRPC for internal services' might belong in schema-driven but the 'internal' qualifier suggests a different concern - service boundary location rather than contract style.
Family relationships: Schema-driven and version isolation address different concerns (safety vs evolution), could combine. Real-time push works with any contract style. Hypermedia and schema-driven represent opposing philosophies - runtime vs compile-time coupling.
Decision clarity: We're not choosing protocols, we're choosing between compile-time safety (schema-driven) and runtime flexibility (hypermedia). That's the real fork."
"Generated 20 ideas for reducing churn:
Finding families:
Economic friction (make leaving costly):
Relationship building (personal connection):
Value demonstration (show ROI):
Engagement deepening (increase integration):
Recovery mechanisms (win back lost customers):
Family analysis:
Economic friction and relationship building might work against each other - lock-in feels manipulative when relationship is weak. Value demonstration strengthens relationship building - easier to build connection when ROI is clear. Engagement deepening and value demonstration reinforce - visible value encourages deeper integration.
Recovery is separate timeline - happens after other families failed.
Core tension revealed: Economic friction family represents 'trap them' while other families represent 'serve them better.' Clustering reveals we're mixing retention philosophies that may send contradictory messages."