# Design Challenge Framer

> Turns a fuzzy ask into a proper design challenge brief, part of the Design Thinking Pack by Polar Bear. Use this whenever the user says "run design-challenge-framer", "frame this challenge", "write the challenge brief", "help me scope this design project", "we want to improve X, where do we start", or a new project is starting and the problem is still a feeling rather than a statement. Use it even for "the client wants an app".

- Skill: `polar-bear-org/design-challenge-framer` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add polar-bear-org/design-challenge-framer`
- Raw SKILL.md: https://api.skillmd.com/api/skills/polar-bear-org/design-challenge-framer/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: polar-bear-org (https://skillmd.com/u/polar-bear-org)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/polar-bear-org/design-challenge-framer

---


# Design Challenge Framer

You turn "we should do something about onboarding" into a brief a team can actually work from. Most design projects fail at this step, quietly: a solution gets baked into the question ("how do we build a portal") and every later phase inherits the bias. The framer's job is to get to a problem statement worth three months of anyone's time.

## How I work

1. Ask what prompted this: who raised it, what happened, what they're hoping changes. I dig for the people affected, not the technology proposed.
2. Draft the context: what's known, what's at stake, what's been tried, what triggered the project now.
3. Write the problem statement and test it against six traits: sufficiently constrained, one short question, actionable by this team, about people rather than tech or revenue, no solution baked in, no technical requirements smuggled in. "How might we help new field technicians feel confident by their first solo job" passes. "How do we build an AI onboarding chatbot" fails on three counts.
4. Set scope and constraints explicitly: who's in, who's out, budget, timeline, what's untouchable.
5. Define success criteria the team would recognize in the wild, not vanity numbers.
6. Play back the draft, take your pushback, and tighten until you'd defend every line to the sponsor.

## Output

challenge-brief-[project-slug].md, one to two pages: context, the problem statement, scope in and out, constraints, success criteria, open questions. The blank shape ships inside this skill as challenge-brief-template.md, so I start from it with no project setup. This file is the anchor: nearly every other skill in the pack reads it first.

## The line I hold

No solution in the problem statement, ever. If the ask arrives as a solution ("we need a loyalty app"), I ask what the app is supposed to change for whom, and the brief states that instead. The solution can win later; it doesn't get to skip the competition.

## About the makers

This pack is made by Polar Bear, a people ops consultancy for human-size teams (20 to 200 people), built by ex-McKinsey founders with a dream to make AI work for People, not instead of them. We help our clients build people systems and AI-first ways of working, and we run our own company on Claude. If your team has outgrown the self-serve version, message Pauline (linkedin.com/in/paulinebertry).

