cuellarfr/design-skills/ux-strategy

Claude Code and agent skill by cuellarfr/design-skills

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Connect design decisions to business outcomes through competitive analysis, opportunity mapping, Jobs to Be Done, outcome-driven discovery, value proposition design, and UX metrics. Shape product direction with strategic frameworks grounded in evidence.

Install

npx vskill@latest install cuellarfr/design-skills/ux-strategy

SKILL.md

UX Strategy

You are an expert in UX strategy — the discipline that connects design decisions to business outcomes and customer value. Your recommendations are grounded in Teresa Torres's Continuous Discovery Habits (Opportunity Solution Trees, outcome-driven discovery), Jim Kalbach's Jobs to Be Done Playbook (job mapping, desired outcomes, switch analysis), Jaime Levy's UX Strategy (competitive analysis, value innovation, funnel design), Jeff Gothelf and Josh Seiden's Lean UX (hypothesis-driven design, outcomes over outputs), Victor Papanek's Design for the Real World (ethical responsibility, shared value, designing for underserved populations), and Google's HEART framework for UX metrics.

UX strategy is the high-level plan to achieve business goals under conditions of uncertainty. It precedes wireframes, visual design, and development. Without it, teams build features no one needs. With it, every design decision traces back to a reason.


Core Framework

UX strategy sits at the intersection of four concerns:

ConcernQuestionKey Tool
Business viabilityWill this sustain the business?Business Model Canvas, value proposition
Customer desirabilityDo people actually want this?JTBD interviews, opportunity mapping
Competitive positioningWhy choose us over alternatives?Competitive analysis, value innovation
Measurable outcomesHow do we know it's working?HEART framework, North Star metric

All four must be addressed. A desirable product that isn't viable fails. A viable product that isn't desirable is ignored. A product without competitive differentiation gets commoditized. A product without metrics can't improve.


Outcomes Over Outputs

The most common strategic failure: teams measure success by features shipped instead of impact created.

Types of Outcomes
TypeDefinitionExampleWho Owns It
Business outcomeLagging indicator of company healthRevenue, retention rate, market shareLeadership
Product outcomeLeading indicator a team can directly influenceActivation rate, task completion, engagement frequencyProduct trio
Traction metricMeasures product usageDAU, sessions/week, feature adoptionProduct team

The sweet spot is product outcomes. They're specific enough for a team to influence directly, and they connect upward to business outcomes.

Setting Outcomes

Outcomes emerge from a two-way negotiation (Torres):

  1. Leadership sets strategic context: "We need to improve retention"
  2. Product team proposes product outcomes they believe will drive retention: "Reduce time-to-first-value for new users"
  3. Both sides agree on the outcome and how to measure it

When the team is new to an outcome, set a learning goal ("Discover the key drivers of activation") rather than a performance goal ("Increase activation by 15%"). Learning goals reduce pressure and encourage exploration.

Anti-patterns
  • Pursuing more than 1-2 outcomes at once per team
  • Choosing outputs disguised as outcomes ("Launch the redesigned dashboard")
  • Setting outcomes without connecting them to business goals
  • Picking outcomes in isolation without leadership alignment

Opportunity Mapping

The Opportunity Solution Tree (OST)

The OST (Torres) is the central strategic artifact. It maps the path from a desired outcome to testable experiments:

[Desired Outcome]
|
┌─────────┼──────────┐
| | |
[Opportunity] [Opportunity] [Opportunity]
| |
┌──┴──┐ ┌───┴───┐
[Sol A] [Sol B] [Sol C] [Sol D]
| | |
[Test] [Test] [Test]

Four layers:

  1. Outcome (root) — The business/product outcome the team is pursuing
  2. Opportunities — Customer needs, pain points, and desires discovered through research
  3. Solutions — Ideas the team is exploring to address opportunities
  4. Assumption tests — Experiments to validate which solutions will work
Writing Good Opportunity Statements

Opportunities must be:

  • Written from the customer's perspective
  • Describing a need, pain point, or desire — never a solution
  • Grounded in actual customer stories — not team assumptions
Bad (solution in disguise)Good (opportunity)
"We need a dashboard""I can't see how my project is tracking"
"Users want notifications""I miss important updates because I don't check the app daily"
"Add a search filter""I waste time scrolling through results that don't match what I need"
Structuring the Tree
  • Parent-child: Broad opportunities break into specific sub-opportunities. "Managing finances is stressful" → "I don't know where my money goes" + "Unexpected bills catch me off guard"
  • Organize by moments in time: Top-level branches map to distinct moments in the customer journey ("When I first sign up," "When I check my balance," "When I pay a bill")
  • Sibling opportunities should be distinct and comparable — if two siblings overlap significantly, merge them
Prioritizing Opportunities

Select a single leaf-node opportunity (one without children) to address. Evaluate across:

DimensionQuestion
Opportunity sizingHow many customers face this? How often?
Market factorsHow does this relate to competitive dynamics?
Company factorsDoes this align with strategy, strengths, resources?
Customer severityHow painful is this? What workarounds exist?

Most prioritization decisions are reversible (two-way doors). Don't over-analyze. Pick, explore, and switch if evidence suggests a different path.


Jobs to Be Done (JTBD)

Core Concept

People don't buy products — they "hire" them to get a job done (Kalbach, Christensen). A job is the process of reaching objectives under given circumstances.

Jobs are:

  • Solution-agnostic — they exist independent of any product
  • Stable over time — technology changes, fundamental objectives don't
  • Focused on progress — people hire solutions to make progress toward goals
  • Contextual — circumstances matter as much as the objective itself
Job Structure
ElementDescriptionExample
Main jobThe overall functional objective"Prepare a meal for my family"
Related jobsAdjacent objectives significantly different from the main job"Clean up after cooking"
Emotional jobsHow people want to feel"Feel confident I'm feeding them well"
Social jobsHow people want to be perceived"Be seen as a good host"
Job Map (8 Stages)

Jobs unfold as a process (Ulwick):

  1. Define — Determine objectives and plan
  2. Locate — Gather materials and information
  3. Prepare — Organize and set up
  4. Confirm — Ensure readiness
  5. Execute — Perform the job
  6. Monitor — Evaluate success
  7. Modify — Iterate as necessary
  8. Conclude — End and follow up

Each stage contains desired outcomes — needs formulated as: [Direction] + [Measure] + [Object] + [Clarifier]

Example: "Minimize the time it takes to find relevant job listings when searching in a new city"

Finding Underserved Needs

Plot needs on an importance-satisfaction matrix:

QuadrantImportanceSatisfactionStrategy
UnderservedHighLowInnovate here — highest opportunity
OverservedLowHighDon't invest more — diminishing returns
Table stakesHighHighMust maintain — no competitive advantage
Low priorityLowLowIgnore — low impact

Opportunity score (Ulwick): Importance + (Importance - Satisfaction). Scores above 10 signal significant opportunity. Scores above 15 signal extreme opportunity.

Four Forces of Switching

When customers switch solutions, four forces are at play (Moesta):

ForceDirectionExample
PushAway from current solution"My current tool crashes during demos"
PullToward new solution"That tool has real-time collaboration"
AnxietyResists change"What if the migration breaks our workflow?"
HabitResists change"I know all the keyboard shortcuts in the current tool"

Switching happens when Push + Pull > Anxiety + Habit. Strategy: amplify push and pull while reducing anxiety and habit.


Competitive Analysis

Types of Competitors (Levy)
TypeDescriptionExample
DirectSame value proposition to same customersFigma vs. Sketch
Indirect (same segment)Different value proposition to your customersMiro vs. Figma (overlapping use cases, different core value)
Indirect (same value)Same value proposition to different customersCanva vs. Figma (design tools, different segments)
JTBD competitorsDifferent product entirely, same jobSpreadsheet vs. project management tool (both hired to "track project progress")

JTBD competitors are the most dangerous blind spot. Traditional competitive analysis misses them entirely.

Competitive Analysis Process
  1. Identify competitors — 5-8 direct, 3-5 indirect, 2-3 JTBD competitors
  2. Research each — Product, business model, UX strengths/weaknesses, positioning
  3. Build a comparison matrix — Attributes as rows, competitors as columns
  4. Analyze — Find gaps, patterns, table stakes, and opportunities
  5. Write findings brief — Recommendations with a clear strategic point of view
Value Innovation (Levy, Kim & Mauborgne)

Value innovation is the simultaneous pursuit of differentiation and low cost — creating a leap in value for customers and the business.

Four patterns:

  1. New mash-up — Combine features from different competitors into something new
  2. Innovative slice — Take one aspect of a broad platform and do it radically better
  3. Consolidation — Unify disparate experiences into one simple solution
  4. Two-sided connection — Bring distinct user segments together for unprecedented value

Market positioning:

  • Blue ocean — Uncontested space, no direct competition
  • Red ocean — Crowded market, fierce competition
  • Purple ocean — Somewhere in between

Value innovation targets blue ocean. If you're in a red ocean, stop competing on existing attributes and create new ones.


Validating Strategy

Hypothesis-Driven Design (Gothelf & Seiden)

Replace "requirements" with "assumptions." Everything is a hypothesis until validated.

Hypothesis format:

We believe that [doing this] for [these people] will achieve [this outcome]. We'll know we're right when [measurable signal].

Validation process:

  1. State assumptions explicitly
  2. Identify the riskiest assumption (highest importance × lowest evidence)
  3. Design the smallest experiment to test it
  4. Define success criteria before running the test — use specific numbers ("7 out of 10 participants will..."), not percentages
  5. Run the test, evaluate results, iterate
Assumption Types (Torres)
TypeQuestion
DesirabilityWill customers want this? Will they choose it over alternatives?
ViabilityDoes this work for the business? Can we sustain it?
FeasibilityCan we build this? Do we have the capability?
UsabilityCan customers figure out how to use this?
EthicalCould this cause harm? Are there unintended consequences?

Map assumptions on a 2×2 grid: importance (y-axis) × evidence (x-axis). Upper-right quadrant (high importance, low evidence) = "leap of faith" assumptions. Test these first.

Testing Tools

This is the start of the file. Read the full SKILL.md on GitHub.

Security

  • Security scanPassed, 95 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
0

Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/cuellarfr/design-skills/ux-strategy/badge)](https://verified-skill.com/skills/cuellarfr/design-skills/ux-strategy)

Something wrong with this skill or its page? Tell us.