Agent skill · product strategy · deanpeters
positioning-statement
Create a Geoffrey Moore-style positioning statement. Use when clarifying who you serve, what problem you solve, your category, and why you're different from alternatives.
Why this skill is useful
Provides a structured framework for articulating product positioning that helps clarify market strategy and differentiation.
What it needs
About 6k tokens when loaded. Last updated 2026-07-17. 6,302 stars on the source repository.
What this skill does
Purpose Create a Geoffrey Moore-style positioning statement that clearly articulates who your product serves, what need it addresses, how it's categorized, what benefit it delivers, and how it differs from alternatives. Use this when you need to align stakeholders on product strategy, guide messaging, or test if your value proposition is crisp and defensible. This is not a tagline or elevator pitch—it's a strategic clarity tool that forces you to make hard choices about target, need, and differentiation. Input Works best with: The product and its target customer. Also useful: The unmet need, product category, primary benefit, and nearest alternative — the skill drafts from what you give and asks only for what's missing. Anything supplied with the invocation itself — text after the skill name, a pasted context dump, or an appended ARGUMENTS: line — counts as answers already given. Use it and skip whatever it covers; don't re-ask. Arriving empty-handed? That works too. The skill asks for product and target customer first, then works through the Moore template slots. Example invocation: Positioning statement for LaunchDarkly-style feature flags aimed at platform engineering leads at 200+ eng orgs. Key Concepts The Geoffrey Moore Framework From Crossing the Chasm, Moore's framework splits positioning into two parts: Value Proposition: For [target customer] that need [underserved need] [product name] is a [product category] that [benefit statement] Differentiation Statement: Unlike [primary competitor or competitive alternative] [product name] provides [unique differentiation] Why This Structure Works Forces specificity: You can't say "for everyone" or "unlike all competitors" Exposes assumptions: If you can't fill in "unlike X," you may not have defensible differentiation Focuses on outcomes, not features: "That reduces churn by 40%" beats "that has analytics" Category anchors perception: Saying "is a CRM" vs. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills deanpeters/positioning-statement