New: Earn 20% as an AgentAlley affiliate. Share your link and earn on every sale you refer. Join now New: Earn 20% as an affiliate. Join now

A founder or expertise-led business looks interchangeable

Category of one positioning

by swan-gtm · MIT license · ★ 159 on GitHub · updated Sep 23

Category of one positioning cover

Use this skill when a founder or expertise-led business looks interchangeable in their market — price-shopped against cheaper options, described in the same words as competitors, winning on rates instead of authority. It runs the…

---
name: "category-of-one-positioning"
title: "Category-of-one positioning"
description: "Use this skill when a founder or expertise-led business looks interchangeable in their market — price-shopped against cheaper options, described in the same words as competitors, winning on rates instead of authority. It runs the \"Position\" step of the Atticus Method and produces a category-of-one positioning package - a reframed problem, category-defining language the market ties to the founder, and expertise packaged as proprietary IP. It interviews the founder in their own words first — what's broken in their industry, why, and their fix — and asks for the ICP if it isn't already known, before reframing anything. Trigger phrases: \"we sound like everyone else\", \"prospects compare us on price\", \"how do we differentiate\", \"positioning\", \"category of one\"."
category: Positioning
---

Use this when the user's business is compared against a shelf of near-identical options and the conversation keeps collapsing to price. Look interchangeable and you get price shopped — it becomes a war on rates. The output is a positioning package with three parts: a new way to frame the problem, category-defining language the market ties to the user, and their expertise packaged as IP. It is built from the user's *own words*, not your paraphrase — so the flow front-loads a real interview before any reframing. Position comes first — run it before building content engines or outbound on top of it.

## 1. Diagnose the interchangeability

Research how the user and their closest competitors describe themselves — websites, LinkedIn headlines, service pages. List the words everyone shares ("we help X do Y with Z"). Anything on that list is banned from the final positioning: if the user looks like the other 1,000 options on the shelf, buyers stroll past the shop window.

As you research, capture how the user and the market phrase things *word for word* — headlines, service-page sentences, the exact language they reach for. You're building two banks at once: the banned shared-language list, and a store of the user's own raw phrasing to reuse in steps 5 and 6. Do not sand their words into cleaner marketing copy — the rough, specific way they say it is the asset.

Then narrow the ICP until the buyer is concrete — named buyer types with a specific sweet spot (industry, stage, revenue band), not "B2B founders." Positioning built for everyone lands with no one. **If you can't find the ICP** from their website, LinkedIn, materials, or the vault, *ask the user directly and wait for the answer before continuing — never invent it.* Keep pushing until the buyer is a named type with a sweet spot, not a vague segment.

## 2. Download the brokenness (interview, in their own words)

Overview

Use this when the user's business is compared against a shelf of near-identical options and the conversation keeps collapsing to price. Look interchangeable and you get price shopped — it becomes a war on rates. The output is a positioning package with three parts: a new way to frame the problem, category-defining language the market ties to the user, and their expertise packaged as IP. It is built from the user's own words, not your paraphrase — so the flow front-loads a real interview before any reframing. Position comes first — run it before building content engines or outbound on top of it.

Manual install (npx, ZIP)
Claude Codenpx skills add swan-gtm/gtm-skills --skill category-of-one-positioning -g -a claude-code
Claude Code (manual)mkdir -p ~/.claude/skills && curl -sL https://codeload.github.com/swan-gtm/gtm-skills/tar.gz/e65d97205fd2 \ | tar -xz -C ~/.claude/skills --strip-components=3 gtm-skills-e65d97205fd2/skills/luke-shalom/category-of-one-positioning
Windows (PowerShell)New-Item -ItemType Directory -Force "$HOME\.claude\skills" | Out-Null; Invoke-WebRequest "https://m.agentalley.io/zip/ae117f5d0533d786c891/category-of-one-positioning.zip" -OutFile "$env:TEMP\category-of-one-positioning.zip"; Expand-Archive "$env:TEMP\category-of-one-positioning.zip" -DestinationPath "$HOME\.claude\skills" -Force
Claude.ai / desktopDownload the ZIP and upload it under Settings → Capabilities → Skills.
Codex, Cursor, other agentsPoint them at SKILL.md. The other files are plain text.

Connects with Agent Alley MCP · agentalley.io/mcp

Files included

  • SKILL.md8.9 KB
Read the files here
swan-gtm/e65d9721 file
SKILL.md
Show the full text62 lines

Use this when the user's business is compared against a shelf of near-identical options and the conversation keeps collapsing to price. Look interchangeable and you get price shopped — it becomes a war on rates. The output is a positioning package with three parts: a new way to frame the problem, category-defining language the market ties to the user, and their expertise packaged as IP. It is built from the user's own words, not your paraphrase — so the flow front-loads a real interview before any reframing. Position comes first — run it before building content engines or outbound on top of it.

1. Diagnose the interchangeability

Research how the user and their closest competitors describe themselves — websites, LinkedIn headlines, service pages. List the words everyone shares ("we help X do Y with Z"). Anything on that list is banned from the final positioning: if the user looks like the other 1,000 options on the shelf, buyers stroll past the shop window.

As you research, capture how the user and the market phrase things word for word — headlines, service-page sentences, the exact language they reach for. You're building two banks at once: the banned shared-language list, and a store of the user's own raw phrasing to reuse in steps 5 and 6. Do not sand their words into cleaner marketing copy — the rough, specific way they say it is the asset.

Then narrow the ICP until the buyer is concrete — named buyer types with a specific sweet spot (industry, stage, revenue band), not "B2B founders." Positioning built for everyone lands with no one. If you can't find the ICP from their website, LinkedIn, materials, or the vault, ask the user directly and wait for the answer before continuing — never invent it. Keep pushing until the buyer is a named type with a sweet spot, not a vague segment.

2. Download the brokenness (interview, in their own words)

Before you frame anything, interview the user to get the raw material in their language. This is the deepest data-collection step — don't rush it, and don't answer for them. Work through their industry's pain points one at a time. For each and every pain point, ask these three questions and capture the answers verbatim:

  1. What is broken about your industry right now? Push for depth — the specific thing everyone in the market tolerates, with real examples, not a headline.
  2. Why do you think it's broken? Get their view of the real cause underneath the symptom.
  3. What do you think the solution is? Their fix, in their words.

Loop this for every pain point they raise — one triad per pain point. Keep their exact phrasing; these sentences feed the old-way/new-way reframe and the category language directly, so paraphrasing here quietly waters down everything downstream. If you're working async or the answers aren't already captured (vault, transcripts, prior notes), ask and wait — do not proceed to step 3 on assumptions.

3. Frame the problem: old way vs new way

Build this directly from the brokenness download in step 2. Define the contrast between the outdated approach the market accepts and the innovative approach the user represents. Draft it as a sharp two-column contrast: what the old way is, why it quietly fails (their "why it's broken" from step 2), what the new way replaces it with (their "solution" from step 2). The reframe should change what the buyer thinks their problem is — not claim the user does the old thing better. Example of the move: reframing lead generation from "a service you rent" to "infrastructure you own." Test each candidate reframe: would the ICP recognize their situation in the old way, and does the new way make every interchangeable competitor look like the old way?

4. Architect the new way

Before you talk about the result, map how the new way is actually built. Have the user walk you through their real process — the concrete, step-by-step mechanism they use to get the result — and lay it out in order. Process before result: document how it works first, then the outcome it produces, not the other way round. Source this from how they genuinely operate (the interview plus real cases), not an idealized or invented version. This architecture is the backbone of the IP in the next step — a new way with no visible mechanism is just a claim.

5. Package expertise as IP

Take the architected process from step 4 and organize it into a named, proprietary system — steps, framework, or method — that reads as the only way to solve the reframed problem. Pull from what's actually proprietary: lived experience, client results, patterns from real engagements. The stack is generic; the data feeding it is proprietary — IP built from the user's real inputs is what competitors can't replicate. Name the system, define its steps (map them to the process from step 4), and attach one real proof point per step where evidence exists.

6. Build category-defining language

Turn the reframe into named language the market ties to the user — a name for the problem, the mechanism, and the outcome that doesn't previously exist in their market's feed. Start from the user's own phrasing captured in steps 1–2: where they already say it sharply, keep their words rather than inventing new ones — the market should hear them. Draft 5–10 candidate phrases; keep the ones that are short, concrete, and repeatable in a LinkedIn post, a DM, and a sales call without explanation. The goal is that when the buyer hits this problem, the user's name is attached to the words they think in.

7. Assemble and pressure-test

Deliver the package: problem reframe (old way vs new way), the architected new way (process before result), category language glossary, named IP with steps, and a rewritten one-liner + LinkedIn headline built from them. Pressure-test before shipping: read it against the competitor language list from step 1 — zero shared phrases; check every claim traces to something true about the user's track record; confirm the language traces back to the user's own words from steps 1–2; confirm the new way leads with its mechanism before its result; confirm the ICP from step 1 would feel seen, not addressed generically.

What good looks like

A great output makes the user the only option, not a better option — a buyer reading it thinks "this is a different thing," not "this one seems good too." It sounds like the founder — built from their own words in the interview, not generic marketing language pasted over their business. The problem reframe is the load-bearing part; weak outputs skip the interview and jump straight to a clever tagline, which is just the old positioning in new words. The new way shows its mechanism before its result — you can see how it's built, not just what it promises. Category language is tight enough to repeat unprompted; if a phrase needs a paragraph of explanation, cut it. The IP feels inevitable — its steps map to how the user actually gets results, not an invented acronym. Average outputs describe the user's services differently; great outputs change what the buyer believes their problem is, so competing on rates stops being possible.

Rules

  • MUST interview the user for the brokenness — what's broken, why, and their solution — for each pain point (step 2) before building the old way vs new way. NEVER skip the interview and jump to the reframe.
  • MUST ask the user for the ICP if you can't find it, and wait for the answer. NEVER invent the ICP.
  • MUST capture and reuse the user's own phrasing throughout. NEVER sand their words into generic marketing language.
  • MUST map the actual process that produces the result before presenting the result (process before result).
  • MUST ground every claim, proof point, and case reference in real results the user confirms. NEVER fabricate metrics, client names, or credentials.
  • MUST get the user's approval on the reframe before building language and IP on top of it — everything downstream inherits it.
  • NEVER reuse phrases from the competitor language list in the final package.
  • NEVER position against a named competitor directly; position against the old way.
1---
2name: "category-of-one-positioning"
3title: "Category-of-one positioning"
4description: "Use this skill when a founder or expertise-led business looks interchangeable in their market — price-shopped against cheaper options, described in the same words as competitors, winning on rates instead of authority. It runs the \"Position\" step of the Atticus Method and produces a category-of-one positioning package - a reframed problem, category-defining language the market ties to the founder, and expertise packaged as proprietary IP. It interviews the founder in their own words first — what's broken in their industry, why, and their fix — and asks for the ICP if it isn't already known, before reframing anything. Trigger phrases: \"we sound like everyone else\", \"prospects compare us on price\", \"how do we differentiate\", \"positioning\", \"category of one\"."
5category: Positioning
6---
7 
8Use this when the user's business is compared against a shelf of near-identical options and the conversation keeps collapsing to price. Look interchangeable and you get price shopped — it becomes a war on rates. The output is a positioning package with three parts: a new way to frame the problem, category-defining language the market ties to the user, and their expertise packaged as IP. It is built from the user's *own words*, not your paraphrase — so the flow front-loads a real interview before any reframing. Position comes first — run it before building content engines or outbound on top of it.
9 
10## 1. Diagnose the interchangeability
11 
12Research how the user and their closest competitors describe themselves — websites, LinkedIn headlines, service pages. List the words everyone shares ("we help X do Y with Z"). Anything on that list is banned from the final positioning: if the user looks like the other 1,000 options on the shelf, buyers stroll past the shop window.
13 
14As you research, capture how the user and the market phrase things *word for word* — headlines, service-page sentences, the exact language they reach for. You're building two banks at once: the banned shared-language list, and a store of the user's own raw phrasing to reuse in steps 5 and 6. Do not sand their words into cleaner marketing copy — the rough, specific way they say it is the asset.
15 
16Then narrow the ICP until the buyer is concrete — named buyer types with a specific sweet spot (industry, stage, revenue band), not "B2B founders." Positioning built for everyone lands with no one. **If you can't find the ICP** from their website, LinkedIn, materials, or the vault, *ask the user directly and wait for the answer before continuing — never invent it.* Keep pushing until the buyer is a named type with a sweet spot, not a vague segment.
17 
18## 2. Download the brokenness (interview, in their own words)
19 
20Before you frame anything, interview the user to get the raw material in their language. This is the deepest data-collection step — don't rush it, and don't answer for them. Work through their industry's pain points one at a time. For **each and every pain point**, ask these three questions and capture the answers verbatim:
21 
221. **What is broken about your industry right now?** Push for depth — the specific thing everyone in the market tolerates, with real examples, not a headline.
232. **Why do you think it's broken?** Get their view of the real cause underneath the symptom.
243. **What do you think the solution is?** Their fix, in their words.
25 
26Loop this for every pain point they raise — one triad per pain point. Keep their exact phrasing; these sentences feed the old-way/new-way reframe and the category language directly, so paraphrasing here quietly waters down everything downstream. If you're working async or the answers aren't already captured (vault, transcripts, prior notes), ask and wait — do not proceed to step 3 on assumptions.
27 
28## 3. Frame the problem: old way vs new way
29 
30Build this directly from the brokenness download in step 2. Define the contrast between the outdated approach the market accepts and the innovative approach the user represents. Draft it as a sharp two-column contrast: what the old way is, why it quietly fails (their "why it's broken" from step 2), what the new way replaces it with (their "solution" from step 2). The reframe should change what the buyer thinks their problem *is* — not claim the user does the old thing better. Example of the move: reframing lead generation from "a service you rent" to "infrastructure you own." Test each candidate reframe: would the ICP recognize their situation in the old way, and does the new way make every interchangeable competitor look like the old way?
31 
32## 4. Architect the new way
33 
34Before you talk about the *result*, map how the new way is actually built. Have the user walk you through their real process — the concrete, step-by-step mechanism they use to get the result — and lay it out in order. **Process before result:** document *how* it works first, then the outcome it produces, not the other way round. Source this from how they genuinely operate (the interview plus real cases), not an idealized or invented version. This architecture is the backbone of the IP in the next step — a new way with no visible mechanism is just a claim.
35 
36## 5. Package expertise as IP
37 
38Take the architected process from step 4 and organize it into a named, proprietary system — steps, framework, or method — that reads as the only way to solve the reframed problem. Pull from what's actually proprietary: lived experience, client results, patterns from real engagements. The stack is generic; the data feeding it is proprietary — IP built from the user's real inputs is what competitors can't replicate. Name the system, define its steps (map them to the process from step 4), and attach one real proof point per step where evidence exists.
39 
40## 6. Build category-defining language
41 
42Turn the reframe into named language the market ties to the user — a name for the problem, the mechanism, and the outcome that doesn't previously exist in their market's feed. Start from the user's own phrasing captured in steps 1–2: where they already say it sharply, keep their words rather than inventing new ones — the market should hear *them*. Draft 5–10 candidate phrases; keep the ones that are short, concrete, and repeatable in a LinkedIn post, a DM, and a sales call without explanation. The goal is that when the buyer hits this problem, the user's name is attached to the words they think in.
43 
44## 7. Assemble and pressure-test
45 
46Deliver the package: problem reframe (old way vs new way), the architected new way (process before result), category language glossary, named IP with steps, and a rewritten one-liner + LinkedIn headline built from them. Pressure-test before shipping: read it against the competitor language list from step 1 — zero shared phrases; check every claim traces to something true about the user's track record; confirm the language traces back to the user's own words from steps 1–2; confirm the new way leads with its mechanism before its result; confirm the ICP from step 1 would feel seen, not addressed generically.
47 
48## What good looks like
49 
50A great output makes the user the only option, not a better option — a buyer reading it thinks "this is a different thing," not "this one seems good too." It sounds like the founder — built from their own words in the interview, not generic marketing language pasted over their business. The problem reframe is the load-bearing part; weak outputs skip the interview and jump straight to a clever tagline, which is just the old positioning in new words. The new way shows its mechanism before its result — you can see how it's built, not just what it promises. Category language is tight enough to repeat unprompted; if a phrase needs a paragraph of explanation, cut it. The IP feels inevitable — its steps map to how the user actually gets results, not an invented acronym. Average outputs describe the user's services differently; great outputs change what the buyer believes their problem is, so competing on rates stops being possible.
51 
52## Rules
53 
54- MUST interview the user for the brokenness — what's broken, why, and their solution — for each pain point (step 2) *before* building the old way vs new way. NEVER skip the interview and jump to the reframe.
55- MUST ask the user for the ICP if you can't find it, and wait for the answer. NEVER invent the ICP.
56- MUST capture and reuse the user's own phrasing throughout. NEVER sand their words into generic marketing language.
57- MUST map the actual process that produces the result before presenting the result (process before result).
58- MUST ground every claim, proof point, and case reference in real results the user confirms. NEVER fabricate metrics, client names, or credentials.
59- MUST get the user's approval on the reframe before building language and IP on top of it — everything downstream inherits it.
60- NEVER reuse phrases from the competitor language list in the final package.
61- NEVER position against a named competitor directly; position against the old way.
62 
View all files on GitHub →

Details

Updated
Sep 23, 2026
License
MIT
Stars on the repo
★ 159
Checked
Source
swan-gtm/gtm-skills ↗
Creator
swan-gtm · 51 listings
View creator

Similar skills

See all →
SkillBrand voice, visual identity, messaging frameworksnextlevelbuilder/ui-ux-pro-max-skill · by nextlevelbuilderBrand voice, visual identity, messaging frameworks, asset management, brand consistency. Activate for branded content, tone of voice, marketing assets, brand compliance, style guides.★ 130k GitHub starsSkillMap what our buyers believeAudience belief mapperaaron-he-zhu/aaron-marketing-skills · by aaron-he-zhuUse when the user asks to "map what our buyers believe", "capture the objections we keep hearing", or "find the switching forces that move the beachhead"; produces a belief map of the beachhead — held beliefs and mental models, the recurring objections and their reframes, and the JTBD four forces (push of the problem, pull of the new, anxiety of switching, habit of the present) — each item sourced from interviews or win-loss notes (User-provided) and labeled Measured / User-provided / Estimated, with any unverified quote or comparative claim marked "[needs source]" and routed to the claims candidates, never adjudicated here. Not for demographic or persona profiling — use audience-mapper; not for the positioning canvas — use positioning-truth-tracer. 受众信念/异议地图/切换四力/流失语言★ 2.9k GitHub starsSkillPaste in your website and marketing copyBrand Voice Analysis and Guidelines Generationzubair-trabzada/ai-marketing-claude · by zubair-trabzadaPaste 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.★ 2.7k GitHub starsSkillYour brand designerFounder brandJakeschincariol/founder-skill · by JakeschincariolYour brand designer. Names the business (with the trademark, domain and handle checks to run before falling in love with a name), writes the voice, a one-line promise and a tagline, and briefs the look: colours, type, logo and the first things a customer sees, so they match the positioning the marketing director chose. Use when the user says "name my business", "brand this", "logo", "brand identity", "what should it look like", "tagline", or "brand voice".★ 322 GitHub starsSkillAnalyze and rewrite content to strict brand voice guidelinesBrand voice enforcerwriter/skills · by writerAnalyze and rewrite content to strict brand voice guidelines, scoring adherence across tone, vocabulary, syntax patterns, and persona alignment for CPG and retail brands.★ 7 GitHub starsSkillAdapt one core brand voice coherently across every adBrand voice ad adaptationgmmh1/claude-paid-media-skills · by gmmh1Adapt one core brand voice coherently across every ad platform's native register — professional on LinkedIn, native/casual on TikTok, conversational on Meta, direct on Google Search. Triggers on 'does this still sound like us', 'adapt our brand voice for TikTok', 'keep our voice consistent across ad platforms', or 'this ad doesn't sound on-brand'. Cross-platform consistency layer feeding every platform's copywriting skill.New listing

More from swan-gtm

SkillAn ABM program cannot prove engagement mattersAccount-Based Engagement Scoring and Buying Group Measurementswan-gtm/gtm-skills · by swan-gtmUse this skill when an ABM program cannot prove engagement matters, accounts get handed to sales on gut feel, or nobody knows which activity moves buying groups forward. Builds an account engagement score (weighted signals plus decay), maps buying group coverage across the decision-making unit, and defines explicit handover gates so marketing and sales agree on readiness. Produces a scoring model, a buying group tracker template, and a handover decision rule. Rule: without buying group visibility a high engagement score is a false positive; handover requires both the score and the coverage threshold met. Trigger phrases: ABM measurement, which accounts are hot, buying committee coverage, when do we hand this to sales, account engagement score, ABM ROI.★ 159 GitHub starsSkillWriting ad copy — headline formulas, visual directionAd Copywriting - Headline Formulas, Visual Design & Voice of Customerswan-gtm/gtm-skills · by swan-gtmUse this skill when writing ad copy — headline formulas, visual direction, and voice-of-customer sourcing that makes ads specific instead of generic.★ 159 GitHub starsSkillDefining ad personasAd Persona Frameworkswan-gtm/gtm-skills · by swan-gtmUse this skill when defining ad personas — translating ICP segments into the persona lens every ad, angle, and offer gets built against.★ 159 GitHub starsSkillA percentage in a commercial term is being set, questionedAudit the base not the rateswan-gtm/gtm-skills · by swan-gtmUse this skill when a percentage in a commercial term is being set, questioned, or is producing a number nobody expected — sales commission, revenue share, affiliate and creator payouts, channel margin, agency fees, referral fees, rebates. Triggers: "reps are hitting quota but margin isn't moving", "what does this promo actually cost us", "our partner payouts are higher than the model", "is 15% a fair rate", "we're renegotiating the split", "the comp plan is paying out on deals we lost money on". It finds what the percentage multiplies, identifies the condition under which that choice starts to matter, quantifies the gap at that condition, and identifies the clause to revisit.★ 159 GitHub starsSkillInbound leads arrive incomplete B2B Data Enrichment for Revenue Operationsswan-gtm/gtm-skills · by swan-gtmUse this skill when inbound leads arrive incomplete (missing company size, industry, revenue), the TAM list lacks data for scoring, or the CRM cannot route and segment without enrichment. Maps coverage gaps, compares single-source and waterfall provider strategies, and builds an integration roadmap with cost guardrails and quality gates. Produces a provider recommendation matrix, a waterfall architecture, and a go or no-go checklist. Rule: no single provider has full coverage; a waterfall across two or more providers in sequence beats any one source on match rate. Trigger phrases: data enrichment, leads come in with no company info, enrichment coverage, firmographic data, which enrichment tool, data freshness.★ 159 GitHub starsSkillYou need to know what people are saying about a brandBrand mention monitorswan-gtm/gtm-skills · by swan-gtmUse this skill when you need to know what people are saying about a brand across the web and social — "monitor brand mentions", "what are people saying about [brand] this week", "run a brand sweep", "social listening", "find high-risk mentions", or "how does [brand] compare to [competitor] in the conversation". Sweeps social platforms, news, forums, and review sites; scores every mention on reach, velocity, sentiment, and risk-topic match; and produces a triage report bucketed into Crisis / Watch / Engage / Log with a suggested owner and response window for each mention, so the team responds before one spirals.★ 159 GitHub stars