Systems Lab

Agent skill

product-announcement

Product announcement and launch communications generator that creates coordinated multi-channel launch messaging from press releases to social posts to internal comms.

slowingSelf-containedInstructions only717 words

Filed under Positioning and messaging.

From varunk130/ai-gtm-skill-library · 31 skills · 5 · pushed 2026-07-31

What it does when it runs

Product announcement and launch communications generator that creates coordinated multi-channel launch messaging from press releases to social posts to internal comms. Use when: product announcement, launch announcement, product launch comms, press release, launch communications, announce new feature, announce new product.

Read from the skill and the 0 files bundled beside it. A skill’s own description is written to be selected by an agent, so it describes the job and not the dependencies.

Keys and connectors you must supply
None found.
Hosts it reaches
No third-party host appears in the skill or its bundled files.
Tool permissions it declares
No allowed-tools in the frontmatter. It only issues instructions, so there is nothing to bound.
Actions present in the files
None. Instructions only.

Ask about product-announcement

Opens your assistant with this page's verified links already in the prompt.

Is this safe to install?ClaudeChatGPT
Adapt it to my stackClaudeChatGPT
What else do I need for it to workClaudeChatGPT
Rather ask a human? Talk to Cheetah
git clone --depth 1 --filter=blob:none --sparse https://github.com/varunk130/ai-gtm-skill-library.git /tmp/ai-gtm-skill-library
git -C /tmp/ai-gtm-skill-library sparse-checkout set "gtm-skills/product-announcement"
mkdir -p ~/.claude/skills/product-announcement
cp -R "/tmp/ai-gtm-skill-library/gtm-skills/product-announcement/." ~/.claude/skills/product-announcement/

Picked up without a restart. A project skill of the same name is shadowed by your personal one. For one repository only, swap ~/.claude/skills for .claude/skills. Claude Code docs ↗

The folder is the same in every client that implements the format — 46 of them — so if yours is not above, only the destination changes.

Reproduced in full from varunk130/ai-gtm-skill-library/blob/90e878c73a8fbfd1cab864424ccf674fdc889157/gtm-skills/product-announcement/SKILL.md, which is licensed MIT (repository). 717 words, 12 headings.

Product Announcement (HERALD Protocol)

Generate coordinated, multi-channel product launch communications that tell a consistent story across every audience and platform.

When to Use

  • New product launches
  • Major feature announcements
  • Platform/pricing changes
  • Partnership announcements
  • Milestone announcements

What You'll Need

Critical inputs (ask if not provided):

  • What is being announced (product, feature, partnership)
  • Launch date
  • Target audience(s)

Nice-to-have:

  • Position Lock output (messaging hierarchy)
  • Battle Scanner output (competitive context)
  • Approved quotes from executives/customers

Process

Step 1: HERALD Framework

Structure the announcement across 6 layers:

LayerWhat It CoversKey Output
HeadlineThe headline story -- why this matters to the world1 sentence that would make someone stop scrolling
EchoPersona-specific angles on the same announcement3-5 message variants by audience
ReachAll announcement materials across channelsFull asset list below
AlignInternal alignment and stakeholder coordinationStakeholder sign-off checklist
LaunchTimed release across channels for maximum impactHour-by-hour launch day plan
DistributeSuccess metrics per channel and overallKPI dashboard

Step 2: Big Idea Distillation

Create the announcement hierarchy:

  • Internal headline (what we're really doing): 1 sentence, no jargon
  • External headline (what customers care about): 1 sentence, benefit-led
  • Press headline (what media would write): 1 sentence, newsworthy angle
  • Social hook (what gets engagement): 1 sentence, provocative or surprising

All 4 must tell the same story from different angles.

Step 3: Multi-Channel Asset Creation

Generate content for each channel:

AssetLengthToneKey Element
Press release400-600 wordsFormal, newsworthyQuote from CEO + customer
Blog post800-1200 wordsEducational, excitedProblem-solution narrative
Email to customers200-300 wordsDirect, valuableWhat it means for THEM
Email to prospects150-250 wordsCompelling, CTA-drivenWhy they should care NOW
Social posts (LinkedIn)150-200 wordsProfessional, insightfulHot take or data point
Social posts (X/Twitter)280 charsPunchy, shareableThe one-liner version
Internal announcement300-500 wordsCelebratory, informativeWhat, why, and what's next
Sales enablement brief1 pageTactical, action-orientedTalk track + FAQ + CTA
Partner notification200-300 wordsCollaborative, opportunity-focusedWhat it means for them

Step 4: Sequencing Plan

Design the launch day timeline:

TimeActionChannelOwner
T-7 daysEmbargo briefings to pressDirect outreachPR
T-3 daysCustomer advisory board previewEmailCS
T-1 dayInternal all-hands announcementSlack/TeamsExec
T-0 Hour 0Press release goes liveNewswirePR
T-0 Hour 1Blog post publishedWebsiteMarketing
T-0 Hour 2Customer email sentEmailMarketing
T-0 Hour 3Social media barrage beginsLinkedIn, XMarketing
T-0 Hour 4Sales outreach beginsEmail, phoneSales
T+1 dayPartner co-marketing activatesJoint channelsPartnerships
T+7 daysFollow-up content waveBlog, socialMarketing

Step 5: Success Metrics

Track per channel:

  • Impressions/reach
  • Engagement (clicks, shares, replies)
  • Traffic to announcement page
  • Sign-ups/demo requests attributed to announcement
  • Media coverage (number of articles, reach)
  • Social share of voice vs. competitors

Output

Save to outputs/announcement-[product]-[YYYY-MM-DD].md

Deliverables:

  1. HERALD Brief: Complete announcement strategy with headline story and layered messaging
  2. Content Package: All 9 channel-specific assets ready for review
  3. Sequencing Timeline: Hour-by-hour launch day execution plan
  4. Success Metrics Dashboard: KPIs per channel with targets

Chain Connections

  • Next skill: Run launch-command to integrate announcement into full launch orchestration
  • Also feeds: enablement-forge (announcement assets become sales tools), demand-engine (announcement drives demand)
  • Enhanced by: Run after position-lock (messaging fuels announcement) and battle-scanner (competitive context shapes the story)

Other skills for the same job

Different authors, same problem. Matched on the words in the skill name, across every library in the catalogue except this one.

Need help setting it up?

This page tells you what product-announcement does and what it needs. Cheetah builds the agent setup it runs inside: data, CRM, sequencing and the guardrails.

Book a call →

The directory stays free. There is nothing gated behind this.