Apply STP (Segmentation, Targeting, Positioning) framework for market strategy.

MITAuto-check passedMarketing & SEO

Install Biz Stp

skills CLI
$ npx skills add asgard-ai-platform/skills --skill biz-stp -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install asgard-ai-platform/skills biz-stp --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/asgard-ai-platform/skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/biz-stp .claude/skills/biz-stp && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
biz-stp
GitHub stars
242
Token cost
~1.9k tokens
SKILL.md length
691 words
Files
4 (incl. references)
Skills in repo
207
Repo updated
First seen
Licence
MIT

At a glance

Apply STP (Segmentation, Targeting, Positioning) framework for market strategy.

  • Works in 4 steps: Segmentation — Divide the Market → Targeting — Select Your Segments → Positioning — Define Your Place in the… → …
  • The user needs to define target customer segments
  • SKILL.md covers Overview, When to Use, Framework and Output Format, plus 3 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Biz Stp is an agent skill from asgard-ai-platform/skills. Apply STP (Segmentation, Targeting, Positioning) framework for market strategy. Use this skill when the user needs to define target customer segments, select which segments to pursue, or craft a positioning statement — even if they say 'who is our customer', 'which market should we focus on', or 'how should we position ourselves'.

Its SKILL.md is about 1.9k tokens, which your agent loads only when the skill is triggered. The skill folder holds 5 other files, including reference files (for example `examples/sample_scenario.md`, `references/framework-comparison.md` and `references/perceptual-mapping.md`).

It sits in Marketing & SEO, covering Positioning and messaging. The repository describes itself as: 301 open-source coding agent skills across 22 domains — methodology, judgment & gotchas packaged as Claude Agent Skills for the Asgard AI Platform. The licence is MIT.

When your agent uses it

  • The user needs to define target customer segments
  • Select which segments to pursue
  • Craft a positioning statement — even if they say who is our customer
  • Which market should we focus on

Example prompts

  • “who is our customer”
  • “which market should we focus on”
  • “how should we position ourselves”
  • “/biz-stp”

Workflow steps

4 steps, taken from the step headings in SKILL.md.

  1. Segmentation — Divide the Market
  2. Targeting — Select Your Segments
  3. Positioning — Define Your Place in the Customer's Mind
  4. Perceptual Map (Optional)

What it can do on your machine

Read from SKILL.md and the folder at commit 4e7f4f8. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are markdown).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Biz Stp loads about 1.9k tokens when it runs, and up to ~6.9k if it reads all its reference files. Until then it costs about 85 tokens; SKILL.md has 691 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~85
When it runs · the whole SKILL.md, loaded when a task matches
~1.9k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~6.9k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from asgard-ai-platform/skills at commit 4e7f4f8, republished under its MIT licence (© asgard-ai-platform). 691 words, ~1,889 tokens.

Download SKILL.mdSave it as .claude/skills/biz-stp/SKILL.md (or your agent's skills folder). This skill also uses 3 other files; get the full folder from GitHub.
name
biz-stp
description
Apply STP (Segmentation, Targeting, Positioning) framework for market strategy. Use this skill when the user needs to define target customer segments, select which segments to pursue, or craft a positioning statement — even if they say 'who is our customer', 'which market should we focus on', or 'how should we position ourselves'.
metadata.category
WP-14 商學院—行銷
metadata.tags
marketing, stp, segmentation, positioning

STP: Segmentation, Targeting, Positioning

Overview

STP is the foundational marketing strategy framework: divide the market into segments (S), select which to serve (T), and define how to win in chosen segments (P). It must be done in sequence — you cannot position without first choosing a target, and you cannot target without first segmenting.

When to Use

Trigger conditions:

  • User launching a new product and needs to define the target audience
  • User asks "who is our customer?" or "which segment should we focus on?"
  • User wants to craft a positioning statement or differentiation strategy
  • User's marketing feels unfocused — "we're trying to be everything to everyone"

When NOT to use:

  • For competitive industry analysis → use Porter's Five Forces
  • For growth path decisions → use Ansoff Matrix
  • For internal capability assessment → use SWOT

Framework

IRON LAW: Sequential Execution — S Before T Before P

Segmentation FIRST, then Targeting, then Positioning. In that order.
Choosing a target without segmenting first means you're guessing.
Positioning without a clear target means you're positioning for everyone
(which means no one).
IRON LAW: Segments Must Be MAMS

Every segment must satisfy all four criteria:
- Measurable: You can estimate the segment's size and purchasing power
- Accessible: You can reach the segment through available channels
- Material: The segment is large enough to be profitable
- Substantial: The segment is distinct enough to respond differently to
  different marketing mixes

A "segment" that fails any criterion is not actionable.
Step 1: Segmentation — Divide the Market

Use one or more segmentation bases:

BaseVariablesExample
DemographicAge, gender, income, education, occupation, family size"25-35 year old urban professionals earning >NT$60K/month"
GeographicCountry, city, climate, urban/rural, region"Northern Taiwan metropolitan areas"
PsychographicLifestyle, values, personality, interests"Health-conscious, willing to pay premium for organic"
BehavioralUsage rate, loyalty, benefits sought, purchase occasion"Heavy users who buy weekly, price-insensitive, value convenience"

Combine bases for sharper segments (e.g., demographic + behavioral).

Produce 3-6 distinct segments. Fewer than 3 means you haven't segmented; more than 6 is too fragmented to act on.

Step 2: Targeting — Select Your Segments

Evaluate each segment on:

CriterionQuestion
Size & GrowthHow large is the segment? Is it growing?
ProfitabilityWhat margins can you achieve in this segment?
CompetitionHow many competitors serve this segment? How strong?
FitDoes this segment align with your capabilities and brand?
AccessibilityCan you reach this segment cost-effectively?

Choose a targeting strategy:

  • Concentrated: Focus on one segment (highest risk, highest specialization)
  • Differentiated: Target 2-3 segments with tailored offers (moderate risk)
  • Undifferentiated: Same offer to all (rarely recommended — defeats the purpose of STP)
Step 3: Positioning — Define Your Place in the Customer's Mind

Craft a positioning statement using this template:

For [target segment],
[brand/product] is the [category]
that [key benefit/differentiator]
because [reason to believe].

Then validate positioning against three tests:

  1. Relevance: Does the target segment care about this benefit?
  2. Differentiation: Can competitors claim the same thing?
  3. Credibility: Can you deliver on this promise?
Step 4: Perceptual Map (Optional)

Plot brands on a 2D map using the two most important attributes for the target segment. This visualizes competitive positioning and identifies gaps.

Output Format

markdown
# STP Analysis: {Product/Brand}

## Segmentation

| Segment | Profile | Size | Growth | Key Need |
|---------|---------|------|--------|----------|
| Seg A | {description} | {$X / N people} | {X%} | {primary need} |
| Seg B | ... | ... | ... | ... |
| Seg C | ... | ... | ... | ... |

## Targeting

| Segment | Size | Profitability | Competition | Fit | Score |
|---------|------|-------------|-------------|-----|-------|
| Seg A | H/M/L | H/M/L | H/M/L | H/M/L | {total} |

**Selected target(s):** {segment(s)} — {rationale}
**Targeting strategy:** Concentrated / Differentiated

## Positioning

**Statement:**
For {target segment}, {brand} is the {category} that {benefit} because {reason to believe}.

**Validation:**
- Relevance: ✓/✗ — {evidence}
- Differentiation: ✓/✗ — {evidence}
- Credibility: ✓/✗ — {evidence}

Examples

Show full SKILL.md (294 more words)Show less
Correct Application

Scenario: STP for a new plant-based protein bar in Taiwan

Segmentation (Behavioral + Demographic):

SegmentProfileSizeKey Need
Fitness Enthusiasts20-35, gym-goers, track macros~800K in TaiwanHigh protein, clean label
Health-Conscious Office Workers25-45, desk jobs, skip meals~1.5MConvenient meal replacement, low sugar
Vegan/Vegetarian ConsumersAll ages, ethical/dietary choice~300KPlant-based, no animal derivatives

Targeting: Health-Conscious Office Workers — largest segment, underserved (most protein bars target gym-goers), high accessibility via convenience stores.

Positioning: "For busy professionals who skip meals, PlantBar is the plant-based protein bar that replaces a meal in 60 seconds because each bar has 20g protein, 5g fiber, and all essential vitamins — made entirely from whole food ingredients."

Incorrect Application

What went wrong:

  • Positioning statement: "For everyone who likes healthy food" → Not a segment. "Everyone" fails the MAMS test (not Measurable, not Substantial as a distinct group). Violates Iron Law.
  • Jumped straight to positioning ("we're the premium option") without segmenting or targeting → Violates Iron Law: S before T before P.

Gotchas

  • Over-segmentation: Creating 10+ micro-segments that are too small to serve profitably. Each segment must pass the MAMS test, especially "Material" (large enough).
  • Demographic-only segmentation: Demographics describe who, not why they buy. Always combine with behavioral or psychographic bases for actionable segments.
  • Positioning on features, not benefits: "We have 20g protein" is a feature. "Replaces a meal in 60 seconds" is a benefit. Customers buy benefits.
  • Positioning that's not differentiated: "High quality at a fair price" describes every brand. If your competitor can make the same claim, it's not positioning.
  • Ignoring the perceptual map: Where customers THINK you are matters more than where you WANT to be. Validate positioning with customer research when possible.

References

  • For perceptual mapping techniques, see references/perceptual-mapping.md
  • For comparison with other marketing frameworks, see references/framework-comparison.md

© asgard-ai-platform, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 3 other files (references) in biz-stp of asgard-ai-platform/skills.

  • SKILL.md
  • examples/sample_scenario.md
  • references/framework-comparison.md
  • references/perceptual-mapping.md

Open the folder on GitHubat commit 4e7f4f8

Compare with similar skills

Biz Stp next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Biz Stp compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Biz Stp this skillasgard-ai-platform/skills242—~1.9kAutomated safety check: PassMIT
Marketing OsYuzzyuk/marketing-os540—~2.5kAutomated safety check: PassMIT
Revenue Centric Designheliocosta-dev/revenue-centric-design740—~1.6kAutomated safety check: PassCustom licence
Startup Positioningferdinandobons/startup-skill1.2k—~4.6kAutomated safety check: PassMIT
Stanley Druckenmiller Investmenttradermonty/claude-trading-skills3k1 repos~2kAutomated safety check: PassMIT
B2b Playbookweilun88313/B2B-Playbook203—~3.1kAutomated safety check: PassProprietary

Similar skills

  • Marketing Os

    Yuzzyuk/marketing-os

    A complete marketing department in one skill. An agent skill from Yuzzyuk/marketing-os.

    540 GitHub stars~2.5k tokensUpdated 1 mo ago
    Marketing & SEOAuto-check passed
  • Revenue Centric Design

    heliocosta-dev/revenue-centric-design

    Playbook for designing SaaS and startup products that convert, retain, and monetize — landing pages & CRO, checkout & forms, onboarding/activation, churn reduction, pricing psychology, dashboards…

    740 GitHub stars~1.6k tokensUpdated 1 mo ago
    Marketing & SEOAuto-check passed
  • Startup Positioning

    ferdinandobons/startup-skill

    Market positioning strategy using the April Dunford framework, enriched with JTBD discovery, Moore positioning statement, and Neumeier's Onliness Test.

    1.2k GitHub stars~4.6k tokensUpdated 3 mo ago
    Marketing & SEOAuto-check passed
  • Stanley Druckenmiller Investment

    tradermonty/claude-trading-skills

    Druckenmiller Strategy Synthesizer - Integrates 8 upstream skill outputs (Market Breadth, Uptrend Analysis, Market Top, Macro Regime, FTD Detector, VCP Screener, Theme Detector, CANSLIM Screener)…

    3k GitHub starsUsed in 1 repo~2k tokens
    Marketing & SEOAuto-check passed
  • B2b Playbook

    weilun88313/B2B-Playbook

    Turn B2B marketing work into evidence-aware outputs using market, positioning, demand, account-program, lifecycle, and tool-selection guidance.

    203 GitHub stars~3.1k tokensUpdated 29 days ago
    Marketing & SEOAuto-check passed
  • Research Brand

    onvoyage-ai/gtm-engineer-skills

    Researches a company from its URL and produces a Brand DNA file covering positioning, audience, competitors, voice, and messaging.

    1.3k GitHub stars~1.3k tokensUpdated 4 mo ago
    Marketing & SEOAuto-check passed

More from asgard-ai-platform/skills

All 207 skills in this repo
  • Algo Ecom Bm25

    asgard-ai-platform/skills

    Implement BM25 ranking function for e-commerce product search relevance scoring.

    242 GitHub stars~1.4k tokensUpdated 4 mo ago
    Auto-check passed
  • Algo Mfg Cpk

    asgard-ai-platform/skills

    Calculate Cpk process capability index to assess whether a process meets specification requirements.

    242 GitHub stars~1.1k tokensUpdated 4 mo ago
    Auto-check passed
  • Algo Price Elasticity

    asgard-ai-platform/skills

    Calculate price elasticity of demand to quantify how price changes affect sales volume.

    242 GitHub stars~1.1k tokensUpdated 4 mo ago
    Auto-check passed
  • Algo Rank Bayesian

    asgard-ai-platform/skills

    Apply Bayesian averaging to rank items by combining observed ratings with prior expectations.

    242 GitHub stars~1.1k tokensUpdated 4 mo ago
    Auto-check passed
  • Algo Rank Elo

    asgard-ai-platform/skills

    Implement Elo rating system to rank items or players from pairwise comparison outcomes.

    242 GitHub stars~1.1k tokensUpdated 4 mo ago
    Auto-check passed
  • Algo Rank Wilson

    asgard-ai-platform/skills

    Calculate Wilson Score confidence intervals for ranking items by positive proportion with sample size correction.

    242 GitHub stars~1.1k tokensUpdated 4 mo ago
    Auto-check passed

Categories

Questions about Biz Stp

What does Biz Stp do?

Apply STP (Segmentation, Targeting, Positioning) framework for market strategy. Biz Stp is an agent skill from asgard-ai-platform/skills. Apply STP (Segmentation, Targeting, Positioning) framework for market strategy.

When should I use Biz Stp?

Biz Stp fits situations like: the user needs to define target customer segments; select which segments to pursue; craft a positioning statement — even if they say who is our customer; which market should we focus on.

How do I install Biz Stp in Claude Code?

Run `npx skills add asgard-ai-platform/skills --skill biz-stp -a claude-code`. Or copy the skill folder (biz-stp in asgard-ai-platform/skills) into .claude/skills/biz-stp in your project. Claude Code loads it when a task matches its description.

How do I install Biz Stp in Codex?

Run `npx skills add asgard-ai-platform/skills --skill biz-stp -a codex`. Or copy the skill folder (biz-stp in asgard-ai-platform/skills) into .agents/skills/biz-stp in your project. Codex loads it when a task matches its description.

Can I use Biz Stp in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add asgard-ai-platform/skills --skill biz-stp -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/biz-stp, .gemini/skills/biz-stp, .github/skills/biz-stp and .opencode/skills/biz-stp in your project.

What does Biz Stp need to run?

SKILL.md names no scripts, command-line tools or credentials: Biz Stp is instructions for the agent only.

Does Biz Stp access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Biz Stp safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Biz Stp use?

Biz Stp is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Biz Stp use?

About 1.9k tokens (SKILL.md is roughly 7.6k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 5k tokens, read only when the agent opens those files.

What are the alternatives to Biz Stp?

Skills that share tags, products or a category with Biz Stp: Marketing Os (Yuzzyuk/marketing-os, 540 stars), Revenue Centric Design (heliocosta-dev/revenue-centric-design, 740 stars), Startup Positioning (ferdinandobons/startup-skill, 1.2k stars) and Stanley Druckenmiller Investment (tradermonty/claude-trading-skills, 3k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Biz Stp?

asgard-ai-platform (a GitHub organization) maintains it in asgard-ai-platform/skills, which has 242 GitHub stars. The repository holds 207 skills in this directory. The repository was last updated on June 6, 2026.

Source: asgard-ai-platform/skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.