marketing-positioning

Generate JTBD-based messaging hierarchies and competitive positioning documents.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/CleanExpo/Pi-Dev-Ops --skill marketing-positioning-cleanexpo
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: marketing-positioning
Source: https://github.com/CleanExpo/Pi-Dev-Ops/tree/main/skills/marketing-positioning
Command: npx skills add https://github.com/CleanExpo/Pi-Dev-Ops --skill marketing-positioning-cleanexpo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It turns a brand and optional feature brief into clear competitive positioning and a compelling value proposition, so teams don’t drift into generic messaging.

Core Features & Use Cases

  • Competitive positioning using a proven framework: Applies the April Dunford approach (alternatives, unique attributes, value, best-fit segment, market category).
  • JTBD articulation and messaging hierarchy: Produces a JTBD canvas (functional, emotional, social jobs plus triggers and anxieties) and a structured messaging stack (tagline, pillars, proof points).
  • Anti-positioning and competitive map: Enforces what the brand is NOT promising and includes a 2×2 competitive map to clarify differentiation.
  • Downstream-ready outputs: Writes a positioning document plus a structured JSON sibling for use by copy, social, and launch runbook skills.

Quick Start

Ask the agent to create positioning for brand "acme-saas" and include the competitor list you provide, using jobs-to-be-done to generate a value proposition and messaging hierarchy.

Frequently Asked Questions about marketing-positioning

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build a value proposition using jobs-to-be-done?▼

To build a value proposition using jobs-to-be-done, you transform audience and brand inputs into a JTBD canvas capturing functional, emotional, and social jobs, then generate a structured value proposition statement in a fixed template.

What is the April Dunford framework for competitive positioning?▼

The April Dunford framework for competitive positioning defines your market category by mapping alternatives, unique attributes, differentiated value, and the best-fit customer segment to clarify how your brand wins against competitors.

How do I create a messaging hierarchy for a campaign kickoff?▼

You create a messaging hierarchy for a campaign kickoff by structuring your brand's tagline, messaging pillars, and proof points, while reading BrandConfig to enforce invariant voice constraints across all downstream copy and social assets.

Can I generate a competitive map and anti-positioning for product marketing?▼

Yes, you can generate a competitive map and anti-positioning for product marketing by plotting alternatives on a 2×2 map to visualize differentiation and explicitly defining what the brand is NOT promising to avoid generic messaging drift.

Does this positioning skill output formats for downstream copy and social assets?▼

Yes, the positioning skill outputs both markdown and JSON artifacts specifically designed for downstream consumption by copy, social, and launch runbook skills to ensure consistent messaging across long-form copy and social assets.

When do I need category creation versus standard competitive positioning?▼

You need category creation versus standard competitive positioning when your unique attributes do not fit existing market categories, requiring you to define a new category rather than just differentiating within an established one.