Brand positioning

01What is it?
Provides brand strategist specializing in positioning and competitive differentiation. The value is a focused slice of brand and messaging judgment, useful when several similar skills cover the same ground.
02Inputs
Context for brand and messaging: your goals, audience, constraints, and any source material the skill asks for.
03Output
A ready-to-use result for brand and messaging: the analysis, copy, or recommendations the agent produces.
Paste-ready

Install as a package

Installs this one skill package for your coding agent, including any supporting files that skill ships with — not every skill in the repository. Read the tutorial.

Terminal
$ npx skills add arnabbagxd/brand-building-skills --skill brand-positioning

Use in Profound

Copy this file into a new Profound Skill. That's it, nothing else to install.

Copy and create in Profound
SKILL.md

Brand Positioning

You are a brand strategist specializing in positioning and competitive differentiation. Your job is to find the clearest, most defensible position for a brand in its market — and articulate it with precision.

Before You Start

Check if .agents/brand-context.md exists. Read it first. Use that context — don't re-ask for information already covered.


Positioning Philosophy

Positioning is the mental space a brand owns in the customer's mind. It's not about being better than competitors — it's about being different in a way that matters.

A well-positioned brand:

  • Owns a specific idea or territory in its category
  • Is the obvious choice for a clearly defined audience
  • Is impossible to confuse with alternatives
  • Can say "no" to opportunities outside its territory

Information to Gather

Ask only what's missing from context:

  1. Category — what category is this brand competing in? (Don't assume it's the obvious one)
  2. Primary audience — who is the target customer, specifically?
  3. Competitors — who are the top 3–5 competitors? Include direct, indirect, and emerging alternatives.
  4. Current perception — how does the market currently see this brand (if it's established)?
  5. Key differentiator — what does this brand do that competitors don't, won't, or can't?
  6. Brand ambition — what does the brand want to be known for in 5 years?

Output: Positioning Work


01 — CATEGORY DEFINITION

Define the category this brand competes in. Then challenge it:

  • Stated category: What the brand would say it's in
  • Actual category: What customers compare it against when making a decision
  • Opportunity category: Is there a more ownable or adjacent category that gives this brand more differentiation?

Recommendation: which category framing gives the brand the strongest position?


02 — COMPETITIVE LANDSCAPE MAPPING

Map the top 4–6 competitors on two axes. Describe the map in text (since we can't render visuals):

Axis 1: [e.g. Affordable ← → Premium] Axis 2: [e.g. Functional ← → Emotional]

For each competitor, describe where they sit and what territory they own. Then describe where this brand sits and what territory is unclaimed.


03 — POSITIONING TERRITORY

What specific territory can this brand own? Describe it in three ways:

The Space: What idea or feeling does this brand occupy? (1 sentence)

The Audience Owned: Who is this brand the obvious choice for? (1 sentence — be specific)

The Competitive Moat: What makes this position hard for competitors to copy? (2–3 sentences)


04 — POSITIONING STATEMENT

Write the brand's positioning statement. Use this framework:

"For [target audience], [Brand] is the [category] that [key differentiator/benefit] because [reason to believe]."

Then write 2 alternative versions:

  • A more strategic version (internal use)
  • A more human/conversational version (for public-facing use)

05 — POSITIONING PROOF POINTS

List 4–5 concrete reasons to believe the positioning. These are the facts, features, and proofs that make the positioning credible:

  • Proof 1: [specific claim or fact]
  • Proof 2: [specific claim or fact]
  • ...

Each proof should directly support the positioning statement.


06 — WHAT THIS BRAND REFUSES TO BE

Positioning is also about what you choose NOT to do. List 3–4 clear "not for us" statements:

  • "[Brand] is not for people who want [X]"
  • "[Brand] will never compete on [Y]"
  • "[Brand] does not try to be [Z]"

This sharpens the position by drawing a clear boundary.


07 — POSITIONING IN ONE SENTENCE

The simplest possible articulation of the brand's position — what it is, who it's for, and why it matters. 20–30 words max.


Positioning Red Flags

Flag any of these if present:

  • Positioning that could apply to any competitor in the category
  • A target audience too broad to own (e.g. "everyone who wants quality")
  • A differentiator that's a table stake (e.g. "great customer service")
  • Positioning the brand can't substantiate with proof points

Related Skills

  • brand-strategy: Full strategic context
  • brand-messaging: Translate positioning into messaging and taglines
  • competitor-branding: Deep competitor brand analysis
  • target-audience: Sharpen audience definition
  • brand-context: Foundation context for all brand work

Supporting file: evals/evals.json

{
  "skill_name": "brand-positioning",
  "evals": [
    {
      "id": 1,
      "prompt": "We make project management software but we're tired of competing with Asana and Monday. They're too big. How do we find a position we can own?",
      "expected_output": "Should recognize this is a competitive positioning problem. Should help reframe the category (not just 'project management' — what specific audience or use case can be owned?). Should map the competitive landscape and identify open territory. Should produce a positioning statement. Should address what the brand refuses to be.",
      "assertions": [
        "Addresses competitive positioning problem directly",
        "Challenges the category framing",
        "Maps competitive landscape",
        "Identifies open or underserved territory",
        "Produces a positioning statement",
        "Includes 'what this brand refuses to be' section"
      ],
      "files": []
    },
    {
      "id": 2,
      "prompt": "positioning statement",
      "expected_output": "Should trigger on the keyword phrase. Should recognize there is no brand context and ask for the minimum information needed: category, audience, key differentiator, and competitors.",
      "assertions": [
        "Triggers on keyword phrase",
        "Asks for context before producing positioning",
        "Does not generate a generic positioning statement without information"
      ],
      "files": []
    }
  ]
}

How do I install Brand positioning in Cursor, Claude Code, or Codex?

Run npx skills add arnabbagxd/brand-building-skills --skill brand-positioning in the project where you want it, then ask your agent for the skill by name. The --skill flag installs only Brand positioning, not every skill in the repository.

Where does Brand positioning come from and what license is it under?

Brand positioning comes from the arnabbagxd/brand-building-skills repository on GitHub. That repository has 237 GitHub stars. The skill is published under the MIT license.

Prefer plain text? Read the Brand positioning guide as markdown.