Skip to content
cccskills
FreePublished on GitHub

product-messaging

Build a 10-component messaging library from your positioning + ICP + competitor aggregate. Produces positioning statement, value propositions, key differentiators, taglines, CTA variants, proof points, messaging hierarchy, status-quo alternatives. Writes to marketing/messaging/messaging.md as the canonical messaging library every downstream content / paid / outbound / lifecycle skill reads. Triggers - "product messaging", "messaging library", "value props", "messaging framework", "build messaging", "messaging components"

The English summary is being prepared. Showing the original description.

Works withLinkedIn
See how to install

Files included (1)

  • SKILL.md5.2 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

product-messaging — Stage 2 synthesis skill (PMM spine)

Reads the canonical positioning + ICP and produces the 10-component messaging library. The single source of truth for every downstream copy decision (landing pages, social, paid, outbound, lifecycle, sales enablement).


When to use

  • After positioning locks
  • Quarterly refresh
  • When positioning refreshes (messaging depends on positioning)
  • When a value prop stops landing in customer conversations

When NOT to use

  • For positioning strategy (use /positioning — messaging depends on positioning, not the reverse)
  • For voice rules (use /tov-guidelines — voice is in marketing/brand/)
  • For audience-specific copy variants (use /landing-page-copy or downstream content skills — they read this library and produce audience-tailored variants)

How it works

  1. Inputs: none required (skill reads canonical files automatically)
  2. Reads: marketing/positioning/positioning.md (anchor + differentiators + value props per priority), marketing/icp/ICP.md (champion persona + JTBD + pain priority order), marketing/competitors/aggregate.md (status quo alternatives synthesized), optionally marketing/brand/brand-voice.md (voice applied to messaging output)
  3. Produces a 10-component messaging library (matches the PulseAnalytics example at marketing/messaging/messaging.md):
    1. Positioning statement (1 sentence, the anchor)
    2. Value propositions (in priority order — outcome-shaped, not feature-shaped)
    3. Key differentiators (what makes you different)
    4. Status-quo alternatives (what the buyer does today)
    5. Taglines (3-5 candidates + working tagline)
    6. CTA variants (primary / secondary / footer)
    7. Proof points (real data only; [UNAVAILABLE] for what isn't measured)
    8. Messaging hierarchy (by audience — champion / economic buyer / sales / end users)
    9. What we are NOT (anti-positioning)
    10. Headlines per channel (homepage / pricing / LinkedIn / cold email)
  4. Marks the file status: locked once approved
  5. Writes to marketing/messaging/messaging.md (overwrites prior canonical; git history preserves prior versions)

Invoke

/product-messaging

Or focused:

/product-messaging refresh — value prop 1 stopped landing, regenerate

Example output

See marketing/messaging/messaging.md for the PulseAnalytics seed. Notice the value props are outcome-shaped ("stop owning the pipeline-review prep") not feature-shaped ("multi-touch attribution"). The headlines-per-channel section gives downstream skills ready-to-use copy per surface.

Dependencies

  • Reads from: marketing/positioning/positioning.md (required, must be locked); marketing/icp/ICP.md (required); marketing/competitors/aggregate.md (recommended); marketing/brand/brand-voice.md (optional)
  • Writes to: marketing/messaging/messaging.md (canonical)
  • Downstream readers: /landing-page-copy, /linkedin-content, /outreach-emails, /ad-creative-brief, /lifecycle-marketing, /sales-enablement, every content / paid / outbound / lifecycle execution skill

Customization

The 10-component default tracks the Genesys ontology (.claude/rules/ontology.md § messaging). Add a component (e.g., "Objection handlers" if the team uses them frequently in sales conversations) by appending to the list.

Value-prop priority order is the most important customization — the order you place value props here is the order downstream content skills will lead with. If pain priority shifts in ICP refreshes, re-prioritize value props.

Where this fits in the Example 1 chain

Week 1: /competitor-aggregate + /icp-research → canonical context
Week 2: /positioning → positioning canonical
Week 2: /product-messaging (THIS SKILL) → messaging canonical
Week 3+: every execution skill reads messaging.md

Refresh cadence

Quarterly, after positioning refreshes. Trigger sooner if value props stop landing in customer conversations.

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

Extract visual identity from screenshots (primary) or website URL (fallback) and compile into a DESIGN.md-format brand kit — YAML token frontmatter (colors, typography, rounded, spacing, components) + 8 ordered prose sections. The YAML tokens are machine-authoritative; downstream visual skills consume them directly. Writes to marketing/brand/brand-kit.md. Triggers - "brand kit", "brand identity", "visual identity", "design tokens", "extract brand", "DESIGN.md"

The English summary is being prepared. Showing the original description.

matteotitta/claude-code-marketing-quickstart63Updated Jul 31, 2026

Synthesize multiple per-competitor research files (produced by /competitor-research) into a single canonical threat matrix. Writes to marketing/competitors/aggregate.md as the locked canonical version every downstream skill reads. Triggers - "competitor aggregate", "synthesize competitors", "competitor matrix", "threat matrix", "lock competitor canonical"

The English summary is being prepared. Showing the original description.

matteotitta/claude-code-marketing-quickstart63Updated Jul 31, 2026

Run deep research on a single competitor. Produces a dossier with executive summary, position + messaging, status-quo alternatives, key differentiators, pricing position, where-they-win / where-they-lose, threat assessment, and what to watch. Writes to marketing/competitors/MMYY-{competitor-slug}.md. Triggers - "competitor research", "competitive analysis", "research competitor X", "battlecard prep", "analyze [competitor name]

The English summary is being prepared. Showing the original description.

matteotitta/claude-code-marketing-quickstart63Updated Jul 31, 2026

Extract a founder's or expert's point of view — core beliefs, contrarian takes, origin stories, taste — and synthesize a recommended "one big idea" (OBI) that anchors thought leadership and brand voice. Writes to marketing/expert-pov/expert-pov.md. Triggers - "expert pov", "founder point of view", "thought leadership angle", "one big idea", "OBI", "founder beliefs", "founder narrative"

The English summary is being prepared. Showing the original description.

matteotitta/claude-code-marketing-quickstart63Updated Jul 31, 2026

Maps your company's GTM motion (PLG, SLG, or Hybrid) to concrete funnel stages with inputs, outputs, and qualification criteria per stage. Detects motion type from website + Exa research, then produces pre-close + post-close stage definitions, the FETE mapping (Fit / Engagement / Tier / Eligibility), and closed-lost re-entry paths. Triggers - "funnel strategy", "funnel stages", "pipeline stages", "sales process", "lead qualification", "GTM motion mapping", or any work defining how leads flow through the business. Upstream - recommended company-context, icp-research. Downstream - feeds lifecycle-marketing, outreach-emails, content-strategy. NOT for lead scoring logic (use /lead-scoring) or lifecycle email campaigns (use /lifecycle-marketing).

The English summary is being prepared. Showing the original description.

matteotitta/claude-code-marketing-quickstart63Updated Jul 31, 2026

Build structured ICP documentation by scraping case studies, testimonials, and solutions pages from your website. Produces firmographics, champion + economic buyer personas, pain points, decision criteria, anti-ICP, customer proof points, and voice-of-customer synthesis. Writes to marketing/icp/ICP.md as the canonical ICP every downstream skill reads. Triggers - "icp research", "ideal customer profile", "persona research", "customer segments", "who are our customers", "build ICP"

The English summary is being prepared. Showing the original description.

matteotitta/claude-code-marketing-quickstart63Updated Jul 31, 2026

See all skills by matteotitta

Report a problem with this skill