Skills DirectorySkills Directory
SkillsLearnSecurityCategoriesDocsCommunityBlog
Sign InSubmit Skill
Skills Directory

Security-tested agent skills for Claude, coding agents, and AI workflows.

Directory

  • Browse Skills
  • All Skills A–Z
  • Claude Skills
  • Claude Code Skills
  • Agent Skills
  • Categories
  • Submit a Skill

Learn

  • Learn Hub
  • Install Claude Skills
  • Write SKILL.md
  • Skills vs MCP
  • Directories Compared

Security

  • Security
  • Methodology
  • Secure Claude Skills
  • Security Badges

Company

  • About
  • Community
  • Blog
  • API Docs
  • Advertise

2026 Skills Directory. All rights reserved.

Back to skills

Pmm Positioning

ASecurity

Product Marketing positioning skill. Runs April Dunford's 5-step method against your current state and produces either an audit (what's working, what's drifting) or a positioning refresh draft (proposed updates to your locked decisions). This skill exists because PMM hires are often gating. The AI CMO bridges the gap. When the human PMM lands, this becomes their tool, not a replacement.

7 stars
0 votes
0 copies
0 views
Added 9/20/2026
businessgo

Security Analysis

A100/100

Scanned 9/20/2026

Install to Claude Code

$npx -y skills add unempyd/revenueos --skill pmm-positioning --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Pmm Positioning?

Add the live security badge to your README — it updates automatically with every re-scan.

Security grade badge for Pmm Positioning
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/unempyd-pmm-positioning/badge)](https://www.skillsdirectory.com/skills/unempyd-pmm-positioning)

More formats (shields.io, HTML) on the badges page.

Download Zip
Files
SKILL.md
---
name: pmm-positioning
trigger: manual ("positioning audit", "positioning refresh") + auto-trigger when ≥3 messaging violations land in one week
load-context: identity, communication-style, domain-knowledge, goals-and-priorities, decision-log
sub-skills: hallucination-guard, messaging-rules-check
ends-with: Master messaging doc updated (draft form) + audit report written to draft table (kind=exec_memo)
model: claude-opus-4-7-[1m]
---

# pmm-positioning

Product Marketing positioning skill. Runs April Dunford's 5-step method against your current state and produces either an audit (what's working, what's drifting) or a positioning refresh draft (proposed updates to your locked decisions).

This skill exists because PMM hires are often gating. The AI CMO bridges the gap. When the human PMM lands, this becomes their tool, not a replacement.

## When to invoke

- Quarterly positioning audit (human types "positioning audit")
- Pre-fundraise positioning check (human types "positioning refresh")
- When competitive landscape shifts materially
- Auto-trigger: when 3+ messaging rule violations land in a single week

## Inputs

| Input | Source |
|---|---|
| Current locked messaging | Your master messaging doc |
| Recent external content | draft rows last 90 days |
| Customer language | meeting_log last 60 days for verbatim buyer quotes |
| Competitive set | competitive_intel last 90 days |
| Pipeline data | metric_snapshots for what's converting vs. stalling |
| Validation flag history | audit_log where action=validation_flag_raised |

## Process

### Step 1: Competitive Alternatives (always include "do nothing")

For each ICP segment:

- What would the buyer do if your product didn't exist?
- Status quo (do nothing) is always option 1.
- Named competitors.
- Build vs. buy options (internal builds, alternative architectures).

### Step 2: Unique Differentiators

For each differentiator, validate it's still true and unique:

- Is it still differentiated against named competitors?
- Is it still differentiated against status quo?
- Has it weakened (e.g., a competitor shipped matching capability)?

### Step 3: Value Translation ("so what?")

For each differentiator, translate to business outcome:

- Revenue (closed deals attributable to this feature)
- Cost (reduced operations spend)
- Risk (compliance audit, regulatory posture)
- Speed (time-to-production metrics)

If a differentiator can't be value-translated, it's a positioning weakness.

### Step 4: Who Cares Most (ICP Tier 1)

Run 10-point ICP scoring against active prospect list. Identify the segment where value is disproportionately important.

Validate from meeting_log: which prospects are leaning in? Their characteristics define ICP Tier 1.

### Step 5: Market Category

Your current category strategy. Validate.

Alternatives to consider only if Steps 1 to 4 reveal weakening:

- Head-to-Head (better than incumbent)
- Big Fish / Small Pond (dominate a niche)
- Create New Category (high risk, high education cost)

## Output (audit mode)

```markdown
# Positioning Audit — [Quarter]

## TL;DR

[2 sentences on whether positioning is holding, drifting, or needs refresh.]

## Step 1: Competitive Alternatives

[What buyers do if you don't exist. Status quo + named competitors. Any new alternative.]

## Step 2: Differentiators

| Differentiator | Still Unique? | Threat |
|---|---|---|
| [Differentiator 1] | Yes / Weakening / No | [What's threatening] |
| [Differentiator 2] | ... | ... |
| [Differentiator 3] | ... | ... |

## Step 3: Value Translation

[Outcome data from customer conversations. Verbatim quotes from meeting_log. Flag any differentiator without a value translation.]

## Step 4: ICP Validation

[Who is leaning in hardest. Who is bouncing off. Is the ICP Tier 1 still right?]

## Step 5: Category

[Current category status. Recommendation: stay or shift, with rationale.]

## Recommended Master Messaging Updates

[If any. Each proposed change references the current locked decision and proposes the new version.]

## Open Decisions for Founder

[Anything in the audit that requires founder call. Auto-routes to next decision memo.]
```

## Output (refresh mode)

When invoked as "positioning refresh," produce a redlined version of your master messaging doc with proposed changes annotated. Human + founder review and approve before the master doc updates.

## Hard gates

- No proposed change without rationale grounded in customer data, competitive data, or pipeline data
- Stage discipline: don't propose moves that imply PMF Level 3+ if you're at Level 1 to 2
- Active positioning frame protected (don't propose off-narrative shifts without explicit founder direction)
- Compliance-sensitive entity references run through disclosure gate
- Hallucination guard on all customer quotes (verbatim only)

## Failure modes

| Failure | Recovery |
|---|---|
| Insufficient customer data (<5 meetings in last 60 days mentioning positioning) | Run audit but flag confidence as low. Recommend discovery calls. |
| Differentiator weakening but no clear replacement | Flag as open question for founder. Don't force a new framing. |
| Locked messaging has drifted in recent content | Auto-fix reversible content. Surface to human for published content. |

Attribution

unempydunempyd
View sourceMore from unempyd →
SSkills DirectorySkills Directory

Your tool, in front of Claude Code builders.

3 founder slots · $299/mo · GSC-verified traffic · sponsors can never buy grades.

See placements

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments (0)

No comments yet. Be the first to comment!

SSkills DirectorySkills Directory

Your tool, in front of Claude Code builders.

3 founder slots · $299/mo · GSC-verified traffic · sponsors can never buy grades.

See placements

Related Skills

Solution Architect

Designs system architecture, component specifications, and technical integration strategy. Use when: designing solutions, system architecture, technology stack, or integration approaches.

192 votes

Akorchak:Venture Assessment

Generate a comprehensive VC investment assessment report for a company

72 votes

Stock Analysis

Analyze stocks and cryptocurrencies using Yahoo Finance data. Supports portfolio management (create, add, remove assets), crypto analysis (Top 20 by market cap), and periodic performance reports (daily/weekly/monthly/quarterly/yearly). 8 analysis dimensions for stocks, 3 for crypto. Use for stock analysis, portfolio tracking, earnings reactions, or crypto monitoring.

6511 votes

Just Fucking Cancel

Find and cancel unwanted subscriptions by analyzing bank transactions. Detects recurring charges, calculates annual waste, and helps you cancel with direct URLs and browser automation. Use when: 'cancel subscriptions', 'audit subscriptions', 'find recurring charges', 'what am I paying for', 'save money', 'subscription cleanup', 'stop wasting money'. Supports CSV import (Apple Card, Chase, Amex, Citi, Bank of America, Capital One, Mint, Copilot) OR Plaid API for automatic transaction pull. Out...

6511 votes

Telegram Compose

Compose rich, readable Telegram messages using HTML formatting via direct Telegram API. Use when: (1) Sending any Telegram message beyond a simple one-line reply, (2) Creating structured messages with sections, lists, or status updates, (3) Need formatting unavailable via Clawdbot's Markdown conversion (underline, spoilers, expandable blockquotes, user mentions by ID), (4) Sending alerts, reports, summaries, or notifications to Telegram, (5) Want professional, scannable message formatting wit...

6511 votes
View all in business →