skills/composites/feature-launch-playbook/SKILL.md
Take a new feature or product update and generate the full launch kit: changelog entry, email announcement, LinkedIn post variants, in-app banner text, Twitter/X thread, and internal sales enablement one-pager. Pure reasoning skill that chains product context with audience-specific copy generation. Use when a product marketing team needs to turn a feature spec into launch-ready assets fast.
npx skillsauth add gooseworks-ai/goose-skills feature-launch-playbookInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Turn a feature spec or product update into a complete launch kit — every asset you need to announce, from changelog to cold email insert. One input, all outputs.
Built for: PMMs or founders who ship features faster than they can write about them. The goal is to go from "feature merged" to "launch assets ready" in one session.
Before generating assets, define the messaging foundation:
HEADLINE: [Outcome-driven, not feature-driven]
Bad: "Introducing Advanced Filtering"
Good: "Find your best leads in seconds, not hours"
SUBHEAD: [What it is + who it's for]
"[Feature name] lets [audience] do [capability] so they can [outcome]."
PROOF POINT: [Metric or before/after comparison]
"In beta, [customer] saw [X% improvement / saved X hours]."
CTA: [Single clear action]
"[Try it now / See it in action / Book a demo]"
## [Feature Name] — [Date]
[1-2 sentence summary: what + why it matters]
**What's new:**
- [Capability 1]
- [Capability 2]
- [Capability 3]
**Who it's for:** [ICP segment]
[CTA button text] → [link]
Subject line options (pick 1, A/B test if possible):
A: [Outcome-driven] — e.g., "Your [workflow] just got 10x faster"
B: [Curiosity-driven] — e.g., "We built the thing you've been asking for"
C: [Direct] — e.g., "New: [Feature Name] is live"
---
Hi [First Name],
[1-sentence hook tied to their pain point]
Today we're launching [Feature Name] — [1-sentence description of what it does].
Here's what this means for you:
- [Benefit 1 — outcome, not feature]
- [Benefit 2]
- [Benefit 3]
[Social proof line if available: "Teams like [Customer] are already using it to [result]."]
[CTA: Try it now / See it in action / Reply to learn more]
[Signature]
P.S. [Urgency or bonus — e.g., "Available on all plans" or "Early access for the next 48 hours"]
Generate 3 variants:
Variant A: Story-driven
[Hook: personal story or observation about the problem]
[2-3 lines on why this matters]
Today we shipped [Feature Name].
Here's what it does:
→ [Benefit 1]
→ [Benefit 2]
→ [Benefit 3]
[Social proof or early result]
[CTA — soft: "Check it out" or "Link in comments"]
Variant B: Contrarian/hot take
[Hot take about the problem or industry norm]
[2-3 lines on why the status quo is broken]
So we built [Feature Name] to fix it.
[How it works in 2-3 bullets]
[CTA]
Variant C: Customer-proof-driven
[Customer result or quote as hook]
[Context on what they were doing before]
[Feature Name] made this possible:
→ [Capability that drove the result]
[CTA]
Tweet 1 (hook):
[Announcement + outcome claim in <200 chars]
🧵
Tweet 2:
The problem: [Pain point in ICP language]
Tweet 3:
What we built: [Feature description + screenshot/GIF]
Tweet 4:
Key capabilities:
- [Bullet 1]
- [Bullet 2]
- [Bullet 3]
Tweet 5:
[Social proof or early result]
Tweet 6:
[CTA + link]
Headline: [6-8 words max]
Body: [1 sentence, 15 words max]
CTA button: [2-3 words]
Dismiss: "Maybe later"
# [Feature Name] — Sales Enablement Brief
## What It Is
[2-3 sentences]
## Who Cares
- [Persona 1]: [Why they care]
- [Persona 2]: [Why they care]
## Talk Track
"[Suggested pitch — 3-4 sentences a rep can use on a call]"
## Objection Handling
| Objection | Response |
|-----------|----------|
| "[Common objection]" | "[Response]" |
## Discovery Questions
- "[Question that surfaces the pain this solves]"
- "[Question that qualifies for this feature]"
## Competitive Context
- [Competitor X]: [Does / doesn't have this]
- [Competitor Y]: [Their approach vs ours]
## Resources
- Demo video: [link]
- Docs: [link]
- Customer story: [link]
Generate a launch checklist based on the tier:
Save all assets to the current working directory (or user-specified path) under a [feature-slug]/ folder:
launch-kit.md — All assets in one documentchecklist.md — Launch checklist with owner assignments| Component | Cost | |-----------|------| | All asset generation | Free (LLM reasoning) | | Total | Free |
None. Pure reasoning skill. Works with any LLM agent.
development
End-to-end skill that turns a single reference image into a fully-installed, example-rendered style preset for the goose-graphics composite. Analyzes the image, writes the slim style spec, registers it in styles/index.json, generates all 7 format examples using the standard brief, renders PNGs via Playwright, and updates examples/manifest.json. Invoke with /goose-graphics-create-style.
development
Evaluate YC batch companies for investment — scrapes the YC directory, researches each company and its founders (work history, LinkedIn, website), assesses founder-company fit, and exports to Google Sheets with priority rankings. Use when asked to evaluate YC companies, research a YC batch, screen startups, or do due diligence on YC companies.
tools
Take screenshots of any website using Notte browser automation. Use when asked to screenshot, capture, or snap a webpage.
development
Search the web, platforms, and datasets. Use when asked to search, find, look up, research, or discover information from the web, YouTube, Amazon, eBay, news, academic sources, or any online platform.