Positioning and story

Use this skill when your messaging describes what the product does instead of the problem it kills, sounds interchangeable with three competitors, or creates no urgency to act now.

How to use it

Claude Code
  1. Run the line below. It pulls the whole folder into ~/.claude/skills/positioning-and-story.
  2. Describe your job in plain words. Claude Code follows the skill from there.
Claude Code — installs the whole folder, not just SKILL.md
npx degit swan-gtm/gtm-skills/skills/shane-oconnor/positioning-and-story#main ~/.claude/skills/positioning-and-story

For one project only, change the path to .claude/skills/positioning-and-story.

Claude (web or desktop app)
  1. On this page open ⋯ → Download .md.
  2. Save it as SKILL.md in a folder, zip the folder, then Customize → Skills → + → Create skill → Upload a skill.
  3. Pick the file and Save. Claude shows the name and description and runs a security scan.
  4. Check the skill is switched on.
  5. Start a new chat and describe your job in plain words. The AI follows the skill from there.
ChatGPT or another app
  1. ChatGPT: make a Project and paste it into Instructions.
  2. Neither? Paste it at the top of a new chat — it works for that chat.
Not working?
  • Check which app you pasted it into — the steps above name the right one.
  • Some skills need the paid tier of Claude or ChatGPT.
Step-by-step guide with screenshots · Ask in the forum

Paste into Claude, ChatGPT or Cursor.

Source of Positioning and story

Show the full text69 lines
nametitledescriptioncategorytags
positioning-and-storyPositioning and story| Use this skill when your messaging describes what the product does instead of the problem it kills, sounds interchangeable with three competitors, or creates no urgency to act now. Produces a positioning where the developer is the hero and a real trend is the villain, plus a differentiation level you can defend. Triggers on "positioning", "messaging", "our story", "we sound like everyone", "homepage headline", "value narrative", "category", "differentiation", "why now", "nobody feels urgency".Positioning[Marketing]

Applies when your homepage explains what the product does before it names the problem, your positioning is interchangeable with three competitors, or nobody feels urgency to act now. Produces a hero-and-villain story and a differentiation level you can actually defend.

Get the roles right

Developers do not buy features; they hire a tool to defeat something making their work worse. Assign the roles:

  • Hero — the developer. Never the vendor, never the product.
  • Villain — the undeniable trend making the pain worse every day.
  • Wise advisor — you, arriving with a gift (the product).
  • Inciting event — the change in the world that forces the hero to act now.

No villain, no urgency, no story, no conversion.

The three-part story

  1. Inciting event — introduce the hero and the villain; the world changed and the hero cannot stay put.
  2. Obstacles — specific challenges, each solved with your help, told as mini before-and-afters: "Before, we had [problem]. Now, [measured result]."
  3. Resolution — villain defeated for now, specific results, and the hero shares the wisdom. That is your testimonial.

A benchmark shape, three lines: "Slow builds waste your time. Standard build tools can't handle today's codebases. Speed up builds now to keep engineers in flow." Pain, villain, hero, urgency.

Good villains are trends, not competitors: cloud-cost sprawl, tool fragmentation, compounding tech debt, flaky pipelines, observability gaps, manual deploys, agents you cannot trust in production.

The four levels of differentiation

Compete as high up this ladder as you can. Feature wars are a race to the bottom.

  1. Feature — "we have X, they don't." Weakest.
  2. Benefit — "we save you time." Every competitor says it.
  3. Segment — "for teams under release pressure with compliance." Stronger.
  4. Problem — "the only fix for a problem no one else has named." Strongest, and the road to owning a category.

To reach level four, talk to enough real users to surface a problem competitors have not named, then name it so precisely your product is the obvious answer. When rivals adopt your vocabulary, they have already lost the position.

Decide where you stand

  • Can you state a problem only you solve, in the user's own words? → Level 4. Lead with the problem and name the category.
  • If not, can you name a specific segment with a compelling reason to care? → Level 3. Lead with the segment and their trigger.
  • If neither → you are stuck at feature or benefit. Go talk to users until a problem or a segment surfaces.

What good looks like

  • The developer is the subject of the sentence, and the problem comes before the product.
  • There is a named villain (a real trend), so the story carries urgency instead of listing features.
  • You are competing at the problem or segment level, not trading feature checklists.
  • The story could not be pasted onto a competitor's site unchanged.
  • Wins are shown as before-and-after with a real number and a named user, not adjectives.

Rules

  • MUST make the developer the hero and the product the tool, never the reverse.
  • MUST name a villain (a real trend) so the story has urgency.
  • NEVER lead with "platform," "powerful," or "pleased to announce"; a feature is not a story, a customer win is.
  • NEVER position on a feature checklist; it keeps you at the bottom of the differentiation ladder forever.
1---
2name: positioning-and-story
3title: Positioning and story
4description: |
5 Use this skill when your messaging describes what the product does instead of the problem it
6 kills, sounds interchangeable with three competitors, or creates no urgency to act now. Produces
7 a positioning where the developer is the hero and a real trend is the villain, plus a
8 differentiation level you can defend. Triggers on "positioning", "messaging", "our story", "we
9 sound like everyone", "homepage headline", "value narrative", "category", "differentiation", "why
10 now", "nobody feels urgency".
11category: Positioning
12tags: [Marketing]
13---
14 
15Applies when your homepage explains what the product does before it names the problem, your positioning is interchangeable with three competitors, or nobody feels urgency to act now. Produces a hero-and-villain story and a differentiation level you can actually defend.
16 
17## Get the roles right
18 
19Developers do not buy features; they hire a tool to defeat something making their work worse. Assign the roles:
20 
21- **Hero** — the developer. Never the vendor, never the product.
22- **Villain** — the undeniable trend making the pain worse every day.
23- **Wise advisor** — you, arriving with a gift (the product).
24- **Inciting event** — the change in the world that forces the hero to act now.
25 
26No villain, no urgency, no story, no conversion.
27 
28## The three-part story
29 
301. **Inciting event** — introduce the hero and the villain; the world changed and the hero cannot stay put.
312. **Obstacles** — specific challenges, each solved with your help, told as mini before-and-afters: "Before, we had [problem]. Now, [measured result]."
323. **Resolution** — villain defeated for now, specific results, and the hero shares the wisdom. That is your testimonial.
33 
34A benchmark shape, three lines: "Slow builds waste your time. Standard build tools can't handle today's codebases. Speed up builds now to keep engineers in flow." Pain, villain, hero, urgency.
35 
36Good villains are trends, not competitors: cloud-cost sprawl, tool fragmentation, compounding tech debt, flaky pipelines, observability gaps, manual deploys, agents you cannot trust in production.
37 
38## The four levels of differentiation
39 
40Compete as high up this ladder as you can. Feature wars are a race to the bottom.
41 
421. **Feature** — "we have X, they don't." Weakest.
432. **Benefit** — "we save you time." Every competitor says it.
443. **Segment** — "for teams under release pressure with compliance." Stronger.
454. **Problem** — "the only fix for a problem no one else has named." Strongest, and the road to owning a category.
46 
47To reach level four, talk to enough real users to surface a problem competitors have not named, then name it so precisely your product is the obvious answer. When rivals adopt your vocabulary, they have already lost the position.
48 
49## Decide where you stand
50 
51- Can you state a problem only you solve, in the user's own words? → Level 4. Lead with the problem and name the category.
52- If not, can you name a specific segment with a compelling reason to care? → Level 3. Lead with the segment and their trigger.
53- If neither → you are stuck at feature or benefit. Go talk to users until a problem or a segment surfaces.
54 
55## What good looks like
56 
57- The developer is the subject of the sentence, and the problem comes before the product.
58- There is a named villain (a real trend), so the story carries urgency instead of listing features.
59- You are competing at the problem or segment level, not trading feature checklists.
60- The story could not be pasted onto a competitor's site unchanged.
61- Wins are shown as before-and-after with a real number and a named user, not adjectives.
62 
63## Rules
64 
65- MUST make the developer the hero and the product the tool, never the reverse.
66- MUST name a villain (a real trend) so the story has urgency.
67- NEVER lead with "platform," "powerful," or "pleased to announce"; a feature is not a story, a customer win is.
68- NEVER position on a feature checklist; it keeps you at the bottom of the differentiation ladder forever.
69 

Discussion

Alternatives

Also in Brand voiceSee all 364 in Marketing →
Brand Voice Analysis and Guidelines GenerationPaste in your website and marketing copy, and get back a clear guide anyone on your team can follow to sound like your brand every time.Content & docs · MITProduct Marketing ContextWhen the user wants to create or update their product marketing context document. Also use when the user mentions 'product context,' 'marketing context,' 'set up context,' 'positioning,' 'who is my target audience,' 'describe my product,' 'ICP,' 'ideal customer profile,' or wants to avoid repeating foundational information across marketing tasks. Use this at the start of any new project before using other marketing skills — it creates `.agents/product-marketing.md` that all other skills reference for product, audience, and positioning context.Marketing · MIT/cs:cmo-review — CMO Forcing Questions/cs:cmo-review <plan> — Narrative-first interrogation of positioning, ICP, message house, and channel mix. Use when launching a campaign or repositioning, or when CAC is rising and the one-sentence positioning test fails.Marketing · MITBrand guidelinesWhen the user wants to apply, document, or enforce brand guidelines for any product or company. Also use when the user mentions 'brand guidelines,' 'brand colors,' 'typography,' 'logo usage,' 'brand voice,' 'visual identity,' 'tone of voice,' 'brand standards,' 'style guide,' 'brand consistency,' or 'company design standards.' Covers color systems, typography, logo rules, imagery guidelines, and tone matrix for any brand — including Anthropic's official identity.Marketing · MIT