think-affinity-mapping
Installation
SKILL.md
Affinity Mapping
Affinity mapping takes a pile of many individual items - raw notes, observations, quotes, data points - and groups them bottom-up by felt similarity until a small set of emergent themes appears, then names each theme so the names become the structure. The load-bearing move is deferred, bottom-up categorization: you do not sort items into predefined buckets, you let the categories surface from the items themselves. This externalizes comparison so patterns hidden in a linear list become visible, resists the frame you walked in with, and compresses many items into a few themes while keeping every item traceable to its theme. The output is a clustered theme map, not a discussion.
When to Use
- When dozens to hundreds of existing items - user-research notes, interview quotes, support tickets, survey free-text, retro stickies, workshop output - need to become a few themes.
- When the right structure is not known in advance and should emerge from the data rather than be imposed.
- When the items already exist and the job is synthesis, not generation.
- When traceability matters: you want each theme to point back to the specific items that support it.
When NOT to Use
- When there are only a handful of items. With a dozen or fewer you can reason about them directly; the clustering ceremony adds overhead without insight.
- When you need a top-down logical structure - a question decomposed into MECE sub-questions or a hypothesis tree. That is top-down decomposition from a question; use an issue-tree skill. Affinity mapping is bottom-up, from items.
- When you need to generate ideas or options. Affinity mapping only organizes items that already exist and produces no new ideas. Use an ideation skill (for example brainwriting) to create the items first, then affinity-map them.
- When the categories are already fixed and authoritative (a required taxonomy, a compliance schema). Then you are coding into known buckets, not discovering emergent themes.
- As a ritual - grouping into a few buckets and slapping confident names on them with no traceability is cargo-cult synthesis, not insight.