AGENT SKILLBY GOOSEWORKS-AI
Launch positioning builder
AT A GLANCE
Launch positioning builder is an agent skill for brand. Research the competitive landscape and produce a complete positioning document — category definition, differentiation claims, value props, proof points, and messaging hierarchy. It is published by gooseworks-ai in the gooseworks-ai/goose-skills GitHub repository (912 stars) under the MIT license. Install it with: npx skills add gooseworks-ai/goose-skills --skill launch-positioning-builder
- SOURCE REPOSITORY
- gooseworks-ai/goose-skills (opens GitHub in a new tab)
- REPO STARS
- SOURCE REPOSITORY
- LICENSE
- MIT
- SKILL.MD SIZE
- 7.8 KB251 LINES
QUICK ANSWER
- WHAT IT IS01
- Research the competitive landscape and produce a complete positioning document, category definition, differentiation claims, value props, proof points, and messaging hierarchy. Its edge is a particular angle on brand and messaging, giving the agent tighter constraints than a plain launch positioning builder request.
- INPUTS02
- Context for brand and messaging: your goals, audience, constraints, and any source material the skill asks for.
- OUTPUT03
- A ready-to-use result for brand and messaging: the analysis, copy, or recommendations the agent produces.
INSTALL
One command adds this skill from its source repository.
npx skills add gooseworks-ai/goose-skills --skill launch-positioning-builderREAD THE SKILL.MD BELOW BEFORE YOU RUN IT. SKILLS INSTRUCT YOUR AGENT.
SKILL.MD
The full file, as published in the source repository. Copy it, download it or open it on GitHub.
ON THIS PAGE · 16
Launch Positioning Builder#
Research the competitive landscape and produce a complete positioning document — category definition, differentiation claims, value props, proof points, and messaging hierarchy. Output is directly usable in website copy, sales decks, and investor materials.
Built for: First PMM hire at a seed/Series A startup, or a founder wearing the product marketing hat. The output should be opinionated, not a generic template.
When to Use#
- "Help me position [product] against [competitors]"
- "We need a positioning doc before our launch"
- "How should we differentiate from [competitor]?"
- "Rewrite our positioning — it's too generic"
- "What category should we create or own?"
Phase 0: Intake#
- Product name + URL — What are you positioning?
- One-sentence pitch — How do you describe what you do today?
- Top 2-3 competitors — Names + URLs. Who does your buyer compare you to?
- ICP — Title, company type, stage (e.g., "Head of Growth at Series A B2B SaaS")
- Key differentiators — What do you believe makes you different? (even if not yet articulated)
- Existing proof points — Customer wins, metrics, logos, quotes (anything you have)
- Positioning trigger — Why now? (new launch, competitive pressure, rebrand, entering new segment)
Phase 1: Competitive Landscape Research#
1A: Competitor Website Analysis#
For each competitor, research and extract:
Search: "[competitor name]" site:[competitor-url]
Search: "[competitor name]" positioning OR "we help" OR "the only"
Fetch: competitor homepage, pricing page, about pageExtract from each competitor:
- Tagline / hero copy — their primary claim
- Category language — what category do they put themselves in?
- Key differentiators — what do they emphasize?
- Proof points — customer logos, metrics, case studies
- Pricing model — free trial, freemium, enterprise, usage-based
- Target audience language — who do they say they serve?
1B: Review Mining (if available)#
If competitors have G2/Capterra reviews, scan for:
- What customers praise (their perceived strengths)
- What customers complain about (your potential wedge)
- How customers describe the category
1C: Ad Copy Analysis (optional)#
Search for competitor ad copy:
Search: "[competitor name]" advertisement OR "sponsored"Ad copy reveals what competitors believe converts — their sharpest positioning.
Phase 2: Positioning Framework#
Build the positioning doc using April Dunford's framework adapted for early-stage:
2A: Category Definition#
| Approach | When to Use | Example |
|---|---|---|
| Existing category | You compete head-to-head | "CRM for startups" |
| Subcategory | You serve a niche better | "AI-native sales engagement" |
| New category | You do something genuinely different | "Revenue orchestration platform" |
Decision criteria:
- If your ICP already searches for the category → use existing or subcategory
- If you'd spend 50% of sales calls explaining the category → don't create a new one
- If no existing category captures what you do → create one, but keep it intuitive
2B: Competitive Alternatives#
What would your customer do if you didn't exist?
- Direct competitors (same category)
- Adjacent tools (partial overlap)
- Manual process (spreadsheets, hiring, doing nothing)
2C: Unique Attributes → Value Props#
Map each differentiator to a customer value:
| Unique Attribute | Value to Customer | Proof Point |
|---|---|---|
| [What you have] | [Why they care] | [Evidence] |
| [What you have] | [Why they care] | [Evidence] |
2D: Messaging Hierarchy#
| Level | Message | Use Where |
|---|---|---|
| Positioning statement | For [ICP] who [pain], [Product] is the [category] that [key differentiator]. Unlike [alternative], we [unique value]. | Internal alignment, PR |
| Primary headline | [Outcome-driven claim] | Homepage hero, ads |
| Supporting messages (3) | [Value prop 1], [Value prop 2], [Value prop 3] | Feature sections, sales deck |
| Proof line | [Metric or customer quote] | Below the fold, case studies |
Phase 3: Competitive Positioning Map#
Create a 2x2 positioning matrix:
[Dimension A: e.g., Ease of Use]
High
|
[You] | [Competitor A]
|
──────────────────┼──────────────────
|
[Competitor C] | [Competitor B]
|
Low
Low ──────────────────────── High
[Dimension B: e.g., Enterprise-readiness]Choose dimensions where you win on at least one axis. Avoid dimensions where you lose on both.
Phase 4: Output Format#
# Positioning Document — [Product Name]
Created: [DATE] | Trigger: [launch/rebrand/competitive shift]
---
## Positioning Statement
For [ICP] who [pain point],
[Product] is the [category]
that [key differentiator].
Unlike [primary alternative],
we [unique value that matters to ICP].
---
## Category
**Category:** [name]
**Approach:** [Existing / Subcategory / New]
**Rationale:** [1-2 sentences on why this framing]
---
## Competitive Landscape
### Direct Competitors
| Competitor | Positioning | Strength | Weakness (your wedge) |
|-----------|-------------|----------|----------------------|
| [Name] | "[Their tagline]" | [What they do well] | [Where they fall short] |
### Alternative Solutions
- [Manual process / spreadsheet / hiring]
- [Adjacent tool category]
---
## Value Propositions
### Primary: [Headline claim]
[2-sentence explanation + proof point]
### Secondary A: [Value prop]
[2-sentence explanation + proof point]
### Secondary B: [Value prop]
[2-sentence explanation + proof point]
---
## Proof Points Library
### With Metrics
- "[Customer quote with number]" — [Source]
- [Metric]: [claim] — [evidence]
### Logos & Social Proof
- [Customer logos to feature]
- [Review platform ratings]
---
## Messaging by Audience
### [Persona 1: e.g., Founder/CEO]
- **Pain:** [What keeps them up at night]
- **Hook:** "[Message that resonates]"
- **Proof:** [Evidence they'd trust]
### [Persona 2: e.g., Head of Growth]
- **Pain:** ...
- **Hook:** ...
- **Proof:** ...
---
## Positioning Map
[2x2 matrix with chosen dimensions]
---
## Where to Deploy This Positioning
| Asset | Key Message | Priority |
|-------|------------|----------|
| Homepage hero | [Primary headline] | P0 — update now |
| Sales deck slide 2-3 | [Positioning statement] | P0 |
| LinkedIn company tagline | [One-liner] | P1 |
| Cold email opening line | [Pain hook] | P1 |
| G2 profile description | [Category + differentiator] | P2 |
---
## What We're NOT Saying
(Guardrails to keep messaging consistent)
- We don't claim to be [X] — that's [competitor]'s territory
- We don't target [segment] — outside our ICP
- We avoid the word "[buzzword]" — overused, means nothingSave to the current working directory as positioning-[YYYY-MM-DD].md (or user-specified path).
Cost#
| Component | Cost |
|---|---|
| Web research (competitor sites) | Free |
| Review mining (if using review-site-scraper) | ~$0.50-1.00 |
| All analysis and positioning | Free (LLM reasoning) |
| Total | Free — $1 |
Tools Required#
- web_search — for competitor research
- fetch_webpage — for analyzing competitor sites
- Optional:
review-site-scraperfor review-based insights
Trigger Phrases#
- "Build a positioning doc for [product]"
- "How should we position against [competitor]?"
- "We need positioning before our launch"
- "Run the positioning builder for [client]"
FAQ
07 QUESTIONS
01What is the Launch positioning builder agent skill?
Research the competitive landscape and produce a complete positioning document, category definition, differentiation claims, value props, proof points, and messaging hierarchy. It is listed under brand and growth in the 100xLab agent skills directory.
02How do I install Launch positioning builder in Cursor, Claude Code, or Codex?
Run npx skills add gooseworks-ai/goose-skills --skill launch-positioning-builder in the project where you want it, then ask your agent for the skill by name. The --skill flag installs only Launch positioning builder, not every skill in the repository.
03What does the Launch positioning builder SKILL.md cover?
The SKILL.md includes sections on When to Use, Phase 0: Intake, Phase 1: Competitive Landscape Research, A: Competitor Website Analysis, B: Review Mining (if available) and C: Ad Copy Analysis (optional). Read the full text on this page or in plain markdown at /resources/agent-skills/gooseworks-ai-goose-skills--launch-positioning-builder--1shrcix/raw.
04Which agents can use Launch positioning builder?
Launch positioning builder installs with the cross-agent skills installer (npx skills add), which sets it up for agents such as Claude Code, Cursor and Codex. Each agent loads the SKILL.md when you ask for the skill by name.
05What license is Launch positioning builder under?
The gooseworks-ai/goose-skills repository declares the MIT license. Read the license file in the repository before you copy or redistribute the skill.
06Is Launch positioning builder free to use?
Reading, copying and installing Launch positioning builder costs nothing: it is published in a public GitHub repository under the MIT license. Reuse and redistribution follow that license.
07Where is the source of Launch positioning builder?
Launch positioning builder comes from https://github.com/gooseworks-ai/goose-skills, which has 912 GitHub stars. The SKILL.md is at https://github.com/gooseworks-ai/goose-skills/blob/HEAD/skills/brand/composites/launch-positioning-builder/SKILL.md. The author is gooseworks-ai.
Need an agent workflow built around your stack?
Tell us the workflow you want automated. We reply within 4 working hours (IST).
ATTRIBUTION
Launch positioning builder was written by its original authors and is published in gooseworks-ai/goose-skills (opens GitHub in a new tab) under the MIT license. All rights stay with the original authors.
100xLab did not write, maintain or endorse this skill. This page lists it for discovery. Repo stars belong to the source repository, not to the skill. Review any skill before you install it.