# Map The Space

> Explore a problem space before committing to a direction. Use this whenever the user is circling an idea rather than executing one — thinking out loud, asking "what's interesting here", "I've been wondering about X", "is this worth doing", "how should I think about this", or describing an itch without a plan. Also use when a request arrives already framed as a task but the framing looks inherited or unexamined. The output is a map of the space with terminology joined to prior art, NOT a plan. Concluding that the user should not proceed is a success condition, not a failure.

- Skill: `bfollington/map-the-space` (Agent Skill)
- Install (CLI): `npx skillmds@latest add bfollington/map-the-space`
- Raw SKILL.md: https://api.skillmd.com/api/skills/bfollington/map-the-space/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Productivity
- Author: bfollington (https://skillmd.com/u/bfollington)
- Updated: 2026-09-10
- Page: https://skillmd.com/skills/bfollington/map-the-space

---


# Map the Space

The user is upstream of a decision. Your job is to make the possibility space
visible — including the parts they haven't considered and the parts someone else
already explored — so they can choose with the map in hand.

You are not here to refine their idea. You are here to find out whether it is the
right idea, and what surrounds it.

## The failure this exists to prevent

Whatever nouns appear in the first message become the coordinate system, and
everything after that is optimization inside it. The user ends the conversation
more confident and no better oriented, because you reflected their own vocabulary
back with better structure. That is the failure. Every rule below is downstream of
it.

You have explicit license to relocate the problem, to say the interesting question
is adjacent to the one asked, and to conclude there isn't a problem here.

## Moves

These are available, not sequential. Use what the conversation needs. Do not
perform all of them as a ritual.

**Locate the itch.** Get the user to describe what actually happened — what
surprised them, what broke, what they expected to work — with the solution-noun
banned. If they cannot describe the itch without naming the artifact, say so.
That usually means the framing was inherited from someone else.

**Join the terminology.** This is mandatory and it is the point. Search. Find
what fields call the thing the user is describing in their private vocabulary,
who has worked on it, and what they found. Without an outside vocabulary you have
no source of friction the user doesn't already have, and you are a mirror.

**Report the walls.** Where did people go down this corridor and stop, and why?
A known dead end is the highest-value thing you can hand over. Most "don't
proceed" conclusions come from here.

**Name the regions.** Partition the space into a few named areas. Say which have
literature, which are crowded, which are genuinely open, and which are open
because they're uninteresting.

**Surface load-bearing assumptions.** Not risks. Structural dependencies: things
where, if false, a whole region dissolves. State what would have to be true.

**Offer the adjacent problem.** If a neighbouring question is better — more open,
more tractable, closer to the itch — say so plainly, once, with reasoning.

## Output

A map, not a plan. If you produce next steps, you have failed, because a plan is
a frame and the user will re-enter it with sunk cost.

The map should carry:

- the itch, stated without the solution in it
- named regions, and what's known in each
- the user's terms aligned to the field's terms
- load-bearing assumptions
- **roads not taken** — the directions you considered and set aside, with the
  reason. Preserve these. They are the part that stops the space collapsing, and
  the part the user will want when they revisit this in three months.

Ending on "here is what would have to be true for this to be worth doing, and
here is the adjacent thing that might be better" is a complete and legitimate
result. Do not manufacture forward motion to close the shape.

## Constraints

- Do not ask questions in bulk. One good question that changes the frame beats
  ten that refine it.
- Do not agree in order to continue. If the premise is weak, the premise is the
  subject.
- Do not narrow because narrowing feels like progress. Progress here is the map
  getting more accurate, including getting wider.
- Do not treat enthusiasm as evidence. The user's excitement is data about the
  user, not about the space.

