Positioning & Story
Builds a positioning narrative where the developer is the hero and a real market trend is the villain, so your messaging finally has urgency.
Marketing & SEOIntermediate★ 266⑂ 27AI score 8/10Last updated: Aug 31, 2026
What it does
- Reframes product-centric copy into a problem-first narrative: Hero = the developer, Villain = the undeniable trend worsening their pain, Wise Advisor = you (the product is the gift).
- Applies Adam Frankl's 3-part story: inciting event → obstacles told as measured before/afters → resolution that becomes your testimonial.
- Grades messaging on the 4 levels of differentiation (feature D → benefit C → segment B → problem/category A) and shows how to move up.
- Provides a decision tree: go for Level 4 category creation, settle at Level 3 (ICP + trigger), or go back to user interviews.
- Flags plausible-sounding mistakes: product as hero, no villain, the word "platform", "pleased to announce", feature-matrix positioning.
Who it's for
- Founders, PMMs and GTM leads for developer tools, infra and APIs
- Teams whose homepage hero is interchangeable with three competitors
- Teams that can't answer "why act now?"
Examples
- Rewrite your headline using the EngFlow shape: pain → villain → act now, with the developer as the grammatical subject.
- Grade current differentiation 1–4 and list the segment/problem work needed to reach B or A.
- Create a category by naming a problem competitors haven't named (JFrog's "Universal Artifact Repository" move).
· · · Install guide · · ·
Try it now, no install
Paste this into Claude to use the skill without installing anything.
Read the instructions in this file and follow them to help me: https://raw.githubusercontent.com/AIDevGTM/gtm-cofounder/HEAD/skills/04-positioning-and-story/SKILL.md What I want: (describe your task here)
If Claude can't open the link, open it yourself and paste the contents instead.
↓ If it works for you, download the ZIP below and install it. Then it runs on its own — no pasting each time.
Install in the Claude app (no terminal)
- Download the ZIP with the button below.
- In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
- Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Install in Claude Code
Let Claude do it — paste this into Claude Code
Install the skill I found on Claude Skill Mart. Copy the skills/04-positioning-and-story folder from the GitHub repo AIDevGTM/gtm-cofounder into my ~/.claude/skills/positioning-and-story/. When it's done, tell me in one line what this skill can do.
Install with a command instead
git clone https://github.com/AIDevGTM/gtm-cofounder.git /tmp/gtm-cofounder && mkdir -p ~/.claude/skills && cp -r /tmp/gtm-cofounder/skills/04-positioning-and-story ~/.claude/skills/positioning-and-story⚠ This is a third-party skill. Check the source repository before installing.
- Open your terminal.
- Clone the repo:
git clone https://github.com/AIDevGTM/gtm-cofounder.git - Create the skills folder:
mkdir -p ~/.claude/skills - Copy this skill:
cp -r gtm-cofounder/skills/04-positioning-and-story ~/.claude/skills/positioning-and-story - Restart Claude Code and ask something like "review and rewrite our homepage positioning" to trigger the skill.
- (Recommended) Also copy the repo's
talk-to-usersskill — this one references it for the customer language you need to identify the villain.
View source on GitHub ↗License: MIT