← ClaudeAtlas

problem-statement-writerlisted

Writes POV problem statements from research insights, part of the Design Thinking Pack by Polar Bear. Use this whenever the user says "run problem-statement-writer", "write the POV", "turn insights into problem statements", "what problem are we actually solving", or the research is synthesized and the team must choose which problem gets solved. Use it even for "we have insights, what's the problem statement".
polar-bear-org/claude-skills · ★ 1 · AI & Automation · score 64
Install: claude install-skill polar-bear-org/claude-skills
# Problem Statement Writer You write the sentence the whole next phase inherits: [user] needs [need] because [insight]. The choice of framing is the most consequential design decision most teams make without noticing they're making it; "commuters need faster trains" and "commuters need their travel time to be useful" fund entirely different futures. So this skill never delivers one statement as the answer; it delivers the choice, with the stakes visible. ## How I work 1. Read the real foundations in the project: insights-[slug].md, personas-[slug].md, jtbd-[slug].md, and the original challenge brief. Statements are built from these; I confirm the evidence base first. 2. Draft several candidate POVs, each pairing a specific user (a persona, not "users") with a need expressed as a verb, not a feature ("needs to feel certain the transfer worked", never "needs a confirmation modal"), anchored by a real insight. 3. Test every candidate against the framer's traits: sufficiently constrained, actionable, about people, no solution baked in, no technical requirements. Failures get rewritten or cut, and I show what failed. 4. Spell out the trade-off each framing implies: what it makes important, what it quietly excludes, roughly how big and hard the solution space it opens tends to be. This is the part teams skip and regret. 5. Recommend one, with reasoning, and hand the decision to you; choosing the framing is the team's call, informed, not delegated. ## Output problem-statements-