pm-positioning

Generate value propositions, positioning statements, and differentiation matrices from PMContext and competitor data.

1|Updated Apr 30, 2026
One-click install
npx skills add https://github.com/Wcof/PMSkill --skill pm-positioning
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pm-positioning
Source: https://github.com/Wcof/PMSkill/tree/main/skills/discovery/pm-positioning
Command: npx skills add https://github.com/Wcof/PMSkill --skill pm-positioning

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps turn raw PMContext and competitor inputs into a clear external market narrative. It solves the common product strategy problem of having scattered user insights, vague value claims, or weak differentiation when you need a concrete value proposition and positioning statement.

Core Features & Use Cases

  • 6-part JTBD value proposition: Structures positioning into Who, Why, What Before, How, What After, and Alternatives, with explicit traceability back to PMContext.
  • Positioning statement generation: Produces a Geoffrey Moore style positioning statement that clearly defines target user, need, category, benefit, and differentiation.
  • Differentiation matrix: Compares your product against top competitors across at least three dimensions to surface strengths, weaknesses, and gaps.
  • Positioning idea expansion: Explores multiple positioning angles before selecting the strongest narrative, reducing the risk of defaulting to an untested claim.
  • Use case: Ideal when a product manager has already gathered PMContext and market data, and now needs investor-ready, stakeholder-ready, or go-to-market-ready messaging.

Quick Start

Ask the skill to generate a value proposition, Moore-style positioning statement, and differentiation matrix from your current PMContext and competitor analysis.

Frequently Asked Questions about pm-positioning

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I write a value proposition using the JTBD framework?

A JTBD value proposition structures your narrative into Who, Why, What Before, How, What After, and Alternatives. This framework ensures your positioning captures the exact user segment, current behavior, and desired outcome with traceable context.

What is the best way to create a Geoffrey Moore positioning statement?

A Geoffrey Moore positioning statement explicitly defines your target user, market category, critical need, key benefit, and primary differentiation. It translates raw user insights and competitor data into a clear, stakeholder-ready external market narrative.

How do I build a differentiation matrix for competitive analysis?

A differentiation matrix compares your product against top competitors across at least three distinct dimensions. It surfaces relative strengths, weaknesses, and market gaps, reducing the risk of defaulting to weak or untested competitive claims.

Do I need PMContext to generate a product positioning statement?

Yes, PMContext is required as the core input. It provides the necessary user segments, current alternatives, value metrics, and market context needed to pass pre-flight validation and generate traceable product positioning outputs.

What is a 6-part JTBD structure and when do I need it for product strategy?

A 6-part JTBD structure maps the Who, Why, What Before, How, What After, and Alternatives of user behavior. You need it for go-to-market messaging and investor-ready narratives when translating scattered insights into sharp positioning.

Can I generate multiple positioning angles before selecting a final narrative?

Yes, positioning idea expansion explores multiple angles before selecting the strongest narrative. This process tests various claims derived from competitor analysis and value metrics, preventing premature commitment to an untested value proposition.