MF
Messaging Framework
🔵 Stable🕐 updated 2026-06-24
🔷 SkillSpec L3
pm-growth
Build a messaging framework (message house) that the whole company can use consistently. Use when asked to create messaging, a value proposition, a message house, key messages, or to make marketing/sales/product say the same thing. Produces a messaging framework — audience & value proposition, the one-line positioning, 3 message pillars with proof points, objection handling, and a words-we-use/avoid list.
What to give it
▸Target audience — who specifically, and the problem they feel (the sharper the segment, the sharper the message).
▸The product & its differentiated value — what it does and why it's better/different, with evidence.
▸Proof — data, customers, results, or mechanisms that back the claims.
▸Competitive frame — what they'd otherwise use, and the objections they raise.
✅ The bar it holds itself to
Every skill in this library self-verifies — these are this skill's own quality checks, straight from its definition.
✓The value proposition is benefit-led and specific to one audience — not a feature list for everyone
✓Every pillar is a benefit with at least one concrete proof point — not an unbacked claim
✓The one-liner uses the customer's language, not internal jargon
✓Objections are answered honestly with evidence, not dodged
✓A words-we-use / words-we-avoid list exists so the whole org stays consistent
⚠️ What it refuses to do
Do not lead with features — buyers care about the outcome; features are proof, not the message
Do not make claims without proof — an unbacked superlative ("the best", "revolutionary") reads as noise
Do not try to speak to everyone — messaging for all audiences resonates with none; pick the segment
Do not use internal jargon the customer wouldn't say — if they can't repeat it, it won't spread
Do not confuse this with positioning — decide the category/competitive frame first (see product-positioning-doc), then write the words
Install
npx pm-claude-skills add --agent claude # or codex · cursor · gemini · hermes
# or one-line MCP (every skill, any client):
claude mcp add pm-skills -- npx -y pm-claude-skills-mcp
Related skills
🔌 Embed this skill
Drop this on your blog, docs, or site — it renders a "Run this skill" card:
<div data-pm-skill="messaging-framework"></div>
<script src="https://mohitagw15856.github.io/pm-claude-skills/embed.js" async></script>
💬 Discussion
Messaging Framework is one of 599 open-source professional AI agent skills — all SkillSpec L3.
Try them all in the browser · ⭐ Star on GitHub · Browse the full catalog