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.