58 Positioning Global logo

58 Positioning Global

Community
minhnv0807
58-positioning-global

Use when positioning needs defining or sharpening — a statement built on Promise, Proof, and Path, a differentiation matrix against competitors, category entry points, a three-level message hierarchy, and tagline directions. Trigger on 'positioning', 'positioning statement', 'what makes us different', 'USP', 'why should customers choose us over them', 'we sound the same as everyone else'. Also use when the user can list features but not a reason to pick them. Not for — competitor teardown research, see `08-competitor-research-global`; how the brand sounds in writing, see `35-brand-voice-global`; the offer and its value stack, see `31-offer-design-global`; the launch built on it, see `59-go-to-market-global`.

Overview

Publisherminhnv0807
Repositoryai-business-skills
Skill name58-positioning-global
Stars
612
Forks
228
Bundled files
Instructions only
LicenseMIT
Links
  • Markdown instructions

    A SKILL.md file the model loads on demand, so it only costs tokens when a request actually matches.

  • Works with any LLM

    AI skills are plain Markdown, not provider-specific code, so this works with GPT, Claude, Gemini, Grok, or a local model.

  • Self-contained

    Everything the model needs lives in the instructions — no extra files to sync.

  • Open source

    Published by minhnv0807 on GitHub. Read the source before you install it.

Installation

Install the 58 Positioning Global AI skill in TypingMind to use it with any LLM, or drop it into another agent that reads SKILL.md.

1

Install in TypingMind

TypingMind installs a skill straight from its GitHub folder — it reads SKILL.md, bundles the resource files, and stores the result locally.

  1. Open the app and go to Plugins → Skills.
  2. Choose "Install from GitHub".
  3. Paste the skill folder URL below and confirm.
    https://github.com/minhnv0807/ai-business-skills/tree/master/skills/en/58-positioning-global
  4. Enable the skill in any chat where you want it available.
Plugins → Skills → Add skill → From GitHub URL, then paste the folder URL and press Continue.
2

Install in another agent

Any agent that reads the Agent Skills format can use this skill — copy the folder into that agent's skills directory.

Claude Code — .claude/skills
git clone --depth 1 https://github.com/minhnv0807/ai-business-skills.git /tmp/ai-business-skills
mkdir -p .claude/skills
cp -r /tmp/ai-business-skills/skills/en/58-positioning-global .claude/skills/58-positioning-global
Restart Claude Code after copying so it picks up the new skill.

Use it in TypingMind

Enable 58 Positioning Global in any TypingMind chat and the model takes it from there. Its name and description sit in the system prompt, and the moment a request matches, the model loads the full instructions itself — you never invoke it by hand, and it costs no tokens until it is actually used.

The model loads 58 Positioning Global on its own as soon as a request matches it.

Works with any AI model

AI skills are plain Markdown instructions rather than provider-specific code, so 58 Positioning Global is not tied to the model it was written for. Install it once in TypingMind and use it with GPT-5, Claude, Gemini, Grok, DeepSeek, Mistral, Llama, or a local model you run yourself — all on your own API keys.

  • Loaded only when it is needed

    The system prompt carries just the name and description. The instructions are fetched on the first matching request, so an idle skill costs nothing.

  • Switch models mid-chat

    Because the skill is instructions rather than code, changing model does not break it — the next model reads the same SKILL.md.

Skill instructions

This is the SKILL.md content the model loads. Read it before installing — a skill is instructions your model will follow.

Positioning (Global)

Positioning is not a pretty tagline. It is an explicit decision: who you serve, what you solve, and who you beat. Sharp positioning gives content an angle, ads a hook, and the team one story. Vague positioning makes everything generic. Run 08-competitor-research-global and 09-customer-insight-global first if you do not yet have competitor data and customer insight.

Information gathering

Read .agents/product-marketing-context-global.md and the Brand Hub if available. If missing, ask up to 4 questions:

  1. What is the product or service — what concrete result does the buyer get, at what price, in what category?
  2. Who buys today and why (ask real customers, do not guess)? What words do they use when they recommend you to someone else?
  3. How are the main competitors positioned — what is their message, and what are their strengths and weaknesses?
  4. Where are you genuinely better (with evidence)? Where are you genuinely worse, so you avoid positioning into a weak spot?

Principles

  1. Positioning requires a choice. You cannot be cheapest, most premium, and fastest at the same time. Pick one lead direction and accept losing the others.
  2. Every claim needs proof. Differentiation without evidence is a slogan. Buyers do not believe it, and under FTC substantiation rules an advertised claim needs supporting evidence on file before it runs.
  3. Know who you are NOT for. Naming the segment you do not serve sharpens the message and stops budget waste.
  4. Positioning is stable, messaging is flexible. Review positioning every 6 months as the market and competitors move. Campaign messaging can change; positioning should not change monthly.
  5. Feature to value to message. Do not sell the feature ("real-time dashboard"). Convert it to value ("know today whether you are profitable"), then to a message that lands emotionally ("stop finding out at month end that you were losing money").

Workflow

1. Pick a positioning strategy

Six common directions — choose the one your real strengths can defend:

StrategyDescriptionExample message direction
By attributeLead on one distinctive property"The only CRM built for field service teams"
By price and qualityPremium, or value-for-money"Agency-grade creative at in-house cost"
By use caseOwn a specific situation"Built for teams shipping weekly, not quarterly"
By userAim at one narrow buyer"For solo founders doing their own marketing"
By categoryCategory creator or leader"The first compliance layer for AI agents"
Against a competitorDefine yourself by contrast"Not another course. A working system."

Define your category: narrow enough to win, wide enough to have a market.

2. Write the positioning statement

Two layers, use both:

Layer 1 — Full statement (internal, used in every brief):

For [target audience] — people who [specific pain or desire],
[brand/product] is the [category]
that helps them [core outcome],
unlike [competitor or alternative], because [real differentiator].

Layer 2 — Promise + Proof + Path (for content, sales, and landing pages):

ComponentQuestionExample (DTC skincare)
PromiseWhat do you commit to, based on real customer insight?"Know exactly what your skin needs before you spend on the wrong products" — not "effective skincare"
ProofWhat evidence shows the promise is real?Verified before/after photos, dermatologist review, third-party ingredient testing, published pricing with no hidden fees
PathWhat steps does the buyer walk to get the promise?1. Free skin quiz > 2. Personal routine > 3. Follow the routine > 4. Reassess at 8 weeks

The Promise fails if it is generic. The Path fails if the buyer cannot picture the next step.

3. Build the differentiation matrix

Pull data from 08-competitor-research-global:

Competitor / AlternativeTheir positioningStrengthsWeaknessesHow you differ (with proof)
Competitor A
Competitor B
Alternative (DIY or do nothing)

Then lock 3 real differentiators — each a Claim plus its Proof:

#ClaimProof / reason to believe
1
2
3

Primary differentiator: one sentence. This is what every piece of content and every ad will reflect.

Market gap (what nobody does well yet): write it down explicitly so you can take it.

4. Map category entry points

Category entry points are the situations that make a buyer think of the category and start looking. Strong positioning means being remembered first in those moments.

Trigger situationWhat the buyer is thinking or searchingHow you want to be rememberedContent / channel that serves it
[e.g. breakout two weeks before a wedding][needs a fast fix, afraid of being scammed][transparent, diagnosis before selling][short-form diagnostic video, search]
[e.g. month-end and still no idea if we are profitable]
[e.g. current vendor raised prices or missed a deadline]

Pick 2-3 priority entry points and map them to awareness stages: unaware (educate — name the problem) > problem-aware but not motivated (agitate) > solution-aware but undecided (compare — differentiate) > ready (close — offer).

5. Build the message hierarchy and tagline directions

LevelWhere it is usedContent
Level 1 — Core messageHeadline, ad hookShortest possible: biggest benefit, clearest audience
Level 2 — Supporting messagesBody copy, landing page2A proof/social proof · 2B differentiation · 2C objection handling
Level 3 — Proof pointsTestimonials, case studiesSpecific numbers, real customer quotes, outcomes achieved

Tagline directions: 3-5 options, each 5-8 words, anchored on the primary differentiator or the promise. Note which direction to test — the final tagline is chosen after message testing with real buyers, not in a meeting room.

6. Validate

  • Read the statement to someone who knows nothing about the product. Do they understand it immediately?
  • Does every claim have proof attached, and is that proof documented well enough to defend under FTC substantiation?
  • Do sales and content, reading the same doc, say the same thing?
  • One-minute check: fill in "[Product] helps [specific segment] achieve [measurable outcome] through [distinct mechanism]." If it fills cleanly, the positioning holds.

Output structure

File name: positioning-[product-name]-[YYYYMMDD].md

markdown
# Positioning — [Brand / product]

## 1. Positioning statement
- Full statement: "For... is the... that helps... unlike... because..."
- Promise: | Proof: | Path (steps):

## 2. Target segmentation
| Segment | Description | Main pain | Main desire | Priority |
| Primary / Secondary / Tertiary |
- Who this is NOT for:

## 3. Differentiation matrix
| Competitor | Their positioning | Strengths | Weaknesses | How you differ |
- 3 differentiators (Claim + Proof):
- Primary differentiator (one sentence):
- Market gap:

## 4. Category entry points
| Trigger situation | What they think | How you want to be remembered | Content / channel |

## 5. Message hierarchy
- Level 1 core message:
- Level 2 supporting (proof / differentiation / objection):
- Level 3 proof points:

## 6. Tagline directions
| # | Option (5-8 words) | Anchored on which differentiator | Test note |

## 7. Positioning map
[Two axes fitting the category — your position vs competitors — open space]

## 8. Rollout plan
| Where applied | What to update | Owner | Deadline |
| Ads / Landing page / Content pillars / Sales script / Brand Hub |

Positioning map

Pick two axes that fit the category (price x perceived quality; specialist x approachable; premium x mass; trust x entertainment). Read the map: crowded corners are brutal auctions; empty corners are open space you can take — but verify real demand exists there before jumping in.

Related skills

  • 08-competitor-research-global: run first — supplies the competitive landscape for step 3.
  • 09-customer-insight-global: run first — pain, desire, and triggers are the raw material for the Promise and entry points.
  • 31-offer-design-global: run after — offer architecture must align with positioning (do not position premium then discount everywhere).
  • 59-go-to-market-global: uses the positioning statement as the source message for the GTM plan.
  • 02-campaign-brief-global: the core message in the brief comes from message hierarchy Level 1.

Quality checklist

  • Exactly one lead positioning strategy chosen — not a blend of three
  • Full statement covers target + category + outcome + differentiator
  • Promise is based on real customer insight, not internal wishes
  • Every claim has proof, and the proof is documented well enough to substantiate
  • Contains an explicit "who this is NOT for" section
  • Differentiation matrix has at least 2 competitors plus 1 alternative
  • At least 2 category entry points with concrete triggers
  • Message hierarchy has all 3 levels, Level 1 short enough to use as a hook
  • 3-5 tagline directions plus a test plan
  • Not positioned on a dimension where you are weaker than competitors
  • Rollout plan covers ads, landing page, content, sales, and Brand Hub with one message

Frequently asked questions

What does the 58 Positioning Global AI skill do?

Use when positioning needs defining or sharpening — a statement built on Promise, Proof, and Path, a differentiation matrix against competitors, category entry points, a three-level message hierarchy, and tagline directions. Trigger on 'positioning', 'positioning statement', 'what makes us different', 'USP', 'why should customers choose us over them', 'we sound the same as everyone else'. Also use when the user can list features but not a reason to pick them. Not for — competitor teardown research, see `08-competitor-research-global`; how the brand sounds in writing, see `35-brand-voice-glo...

Why use 58 Positioning Global on TypingMind?

Because you install it once and use it with any model. 58 Positioning Global is plain Markdown rather than provider-specific code, so the same skill runs on GPT-5, Claude, Gemini, Grok, or a local model — and you can switch model mid-chat without it breaking. TypingMind runs on your own API keys, so you pay providers directly instead of a per-seat subscription, and your skills and chats stay in your own storage.

How do I install 58 Positioning Global in TypingMind?

Open Plugins → Skills → Install from GitHub in TypingMind and paste https://github.com/minhnv0807/ai-business-skills/tree/master/skills/en/58-positioning-global. TypingMind reads its SKILL.md and installs it as a skill you can enable per chat.

Which AI models can use 58 Positioning Global?

Any model you connect in TypingMind. AI skills are plain Markdown instructions rather than provider-specific code, so GPT, Claude, Gemini, Grok, and local models can all load this skill when a request matches it.

How many AI models can I use with 58 Positioning Global?

As many as you like. As long as a model supports skills, you can use 58 Positioning Global with it — GPT, Claude, Gemini, Grok, DeepSeek, Mistral, Llama and more — all on TypingMind with your own API keys.

Is the 58 Positioning Global AI skill free?

Yes. It is published on GitHub by minhnv0807 under the MIT license. You only pay your own AI provider for the tokens you use.

What are AI skills?

An AI skill is a reusable instruction bundle that teaches an AI model how to do one specific task. It follows the open Agent Skills format: a SKILL.md file with a name and description, plus any scripts, templates or reference files the model may need. The model reads the instructions only when your request matches the skill, so an installed skill costs nothing until it is used.

How are AI skills different from plugins or MCP servers?

A plugin or MCP server gives a model new tools to call — code that runs somewhere and returns a result. An AI skill gives the model knowledge and process instead: how to approach a task, which steps to follow, what good output looks like. Skills are plain Markdown, so they need no server, no API key and no runtime, and they work with any model.

View all

Set up your own AI workspace now

Get notified about new features and future giveaways by subscribing to our newsletter 👇