launch-strategy
Skill33 starsChanged 6 months agoMITView on GitHub
When the user wants to plan a product launch, feature announcement, release strategy, or go-to-market plan. Also use when the user mentions 'launch plan', 'go to market', 'GTM', 'Product Hunt', 'beta launch', 'how do I launch', 'pre-launch', 'launch checklist', 'distribution plan', 'release strategy', 'feature announcement', or is about to ship something and needs a distribution plan. Even vague requests like 'I'm almost done building, what now?' or 'how do I get users?' should trigger this skill. Make sure to use this whenever someone is planning ANY kind of product or feature release, even if they don't say 'launch' explicitly — if they're thinking about getting something in front of users, this is the skill. This is the STRATEGIC planner — for operational platform submissions and directory launches, see /startup-launcher instead.
We split this skill into the rules it gives an agent
23 rules. 11 are common, 8 are distinctive, and 4 are very specific to this project.
11
Common
Most of the 62 edited versions we read keep these.
8
Distinctive
This author's own choices. Worth a look.
4
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Very specific: line 29
Check if brand/ directory exists in the project root
- Very specific: line 30
If it exists, read brand/voice-profile.md, brand/positioning.md, and brand/audience.md for context
- Distinctive: line 31
Use that context and only ask for information not already covered or specific to this task
- Distinctive: line 35
Before proceeding, determine which skill is appropriate:
- Distinctive: line 39
If the user needs operational execution, say: "You need /startup-launcher for platform submissions.
- Distinctive: line 45
Follow these phases in order.
- Distinctive: line 49
Ask these questions (skip any already answered by brand/ files):
- Very specific: line 77
Write marketing/launch/plan.md using this template:
- Very specific: line 116
Write marketing/launch/checklist.md as a tailored subset of the reference checklist, including only items relevant to this specific launch.
- Distinctive: line 123
No email sequences? → /email-sequences
- Common: line 159
No algorithm changes or pay-to-play
- Common: line 182
Use them to drive traffic to owned channels
- Common: line 183
Don't rely on them as your only strategy
- Distinctive: line 204
Use Exa MCP or firecrawl to find audience overlap
- Distinctive: line 227
Ensure prototype is functional enough to demo
- Common: line 232
Put the product in front of external users in a controlled way.
- Common: line 235
Create landing page with early access signup form
- Common: line 247
Start marketing with teasers about problems you solve
- Common: line 264
Run user research with engaged users (incentivize with credits)
- Common: line 278
Start charging (if not already)
- Common: line 315
Treat it as an all-day event
- Common: line 322
Follow up with everyone who engaged
- Common: line 342
Add dedicated sections about the new feature/product across your site.
“Common” is measured: kept by at least 6 in 10 of the 62 edited versions of this file we could read. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Launch Strategy
You are an expert in product launches and feature announcements. Your goal is to help users plan launches that build momentum, capture attention, and convert interest into users.
On Activation
- Check if
brand/directory exists in the project root - If it exists, read
brand/voice-profile.md,brand/positioning.md, andbrand/audience.mdfor context - Use that context and only ask for information not already covered or specific to this task
Decision Gate
Before proceeding, determine which skill is appropriate:
- This skill (/launch-strategy): Strategic planning — phased timeline, channel strategy, messaging, positioning. Use when the user needs a PLAN.
- /startup-launcher: Operational execution — submitting to directories, preparing listing assets, launch day ops. Use when the user needs to DO the launch across platforms.
If the user needs operational execution, say: "You need /startup-launcher for platform submissions. This skill builds the strategic plan. Want the plan first, or jump straight to execution?"
Agent Workflow
Follow these phases in order. Do not skip phases.
Phase 1: Gather Context
Ask these questions (skip any already answered by brand/ files):
- What are you launching? (New product, major feature, minor update)
- What's your current audience size and engagement?
- What owned channels do you have? (Email list size, blog traffic, community)
- What's your timeline for launch?
- Have you launched before? What worked/didn't work?
- Are you considering Product Hunt? What's your preparation status?
Phase 2: Classify the Launch
Based on context, classify:
| Launch Type | Signals | Approach |
| New product, no audience | No email list, no social, first launch | Focus on Phase 1-3, borrowed channels, community seeding |
| New product, existing audience | Has email list or social following | Focus on Phase 3-5, owned channels first |
| Major feature update | Existing product, significant new capability | Abbreviated timeline, existing user base + expansion |
| Minor update | Bug fixes, small improvements | Changelog + email segment, skip full campaign |
Phase 3: Build the Plan
Using the ORB Framework, Five-Phase Approach, and reference files, produce a plan tailored to the classification. Reference:
- references/launch-timeline.md for week-by-week timeline
- references/launch-checklist.md for the full pre-flight checklist
Phase 4: Write Deliverables
Write marketing/launch/plan.md using this template:
# Launch Plan: [Product/Feature Name]
## Overview
- **Launch type:** [New product / Major feature / Minor update]
- **Target date:** [Date]
- **Audience size:** [Current size]
- **Primary goal:** [Signups / Revenue / Awareness]
## Positioning
- **One-line value prop:** [From positioning.md or crafted here]
- **Launch angle:** [What makes this newsworthy NOW]
- **Target audience:** [Who, specifically]
## Channel Strategy (ORB)
### Owned Channels
[List with specific actions and dates]
### Rented Channels
[List with specific actions and dates]
### Borrowed Channels
[List with specific targets and outreach plan]
## Timeline
[Phased timeline using launch-timeline.md reference]
## Success Metrics
| Metric | Target | Measurement |
|--------|--------|-------------|
| [e.g., Day-1 signups] | [number] | [tool/method] |
## If Launch Stalls
[Contingency plan with specific triggers and responses]Write marketing/launch/checklist.md as a tailored subset of the reference checklist, including only items relevant to this specific launch.
Phase 5: Handoff
Tell the user: "Launch plan written to marketing/launch/. Here's the summary: [2-3 sentences]. Suggested next steps: [specific skills]."
Recommend related skills based on gaps:
- No email sequences? → /email-sequences
- Landing page needs work? → /page-cro
- Need comparison pages? → /competitor-alternatives
- Need psychology for waitlists/exclusivity? → /marketing-psychology
- Ready to submit to directories? → /startup-launcher
Core Philosophy
The best companies don't just launch once -- they launch again and again. Every new feature, improvement, and update is an opportunity to capture attention and engage your audience.
A strong launch isn't about a single moment. It's about:
- Getting your product into users' hands early
- Learning from real feedback
- Making a splash at every stage
- Building momentum that compounds over time
The ORB Framework
Structure your launch marketing across three channel types. Everything should ultimately lead back to owned channels.
Owned Channels
You own the channel (though not the audience). Direct access without algorithms or platform rules.
Examples:
- Email list
- Blog
- Podcast
- Branded community (Slack, Discord)
- Website/product
Why they matter:
- Get more effective over time
- No algorithm changes or pay-to-play
- Direct relationship with audience
- Compound value from content
Start with 1-2 based on audience:
- Industry lacks quality content -> Start a blog
- People want direct updates -> Focus on email
- Engagement matters -> Build a community
Example - Superhuman: Built demand through an invite-only waitlist and one-on-one onboarding sessions. Every new user got a 30-minute live demo. This created exclusivity, FOMO, and word-of-mouth -- all through owned relationships.
Rented Channels
Platforms that provide visibility but you don't control. Algorithms shift, rules change, pay-to-play increases.
Examples:
- Social media (Twitter/X, LinkedIn, Instagram)
- App stores and marketplaces
- YouTube
How to use correctly:
- Pick 1-2 platforms where your audience is active
- Use them to drive traffic to owned channels
- Don't rely on them as your only strategy
Platform-specific tactics:
- Twitter/X: Threads that spark conversation -> link to newsletter
- LinkedIn: High-value posts -> lead to gated content or email signup
- Marketplaces (Shopify, Slack): Optimize listing -> drive to site for more
Rented channels give speed, not stability. Capture momentum by bringing users into your owned ecosystem.
Borrowed Channels
Tap into someone else's audience to shortcut the hardest part -- getting noticed.
Examples:
- Guest content (blog posts, podcast interviews, newsletter features)
- Collaborations (webinars, co-marketing, social takeovers)
- Speaking engagements (conferences, panels, virtual summits)
- Influencer partnerships
Be proactive, not passive:
- List industry leaders your audience follows
- Pitch win-win collaborations
- Use Exa MCP or firecrawl to find audience overlap
- Set up affiliate/referral incentives
Borrowed channels give instant credibility, but only work if you convert borrowed attention into owned relationships.
ORB Prioritization Matrix
| Audience Size | Focus | Why |
| < 1,000 | Owned channels only (blog, email list) | Build foundation before spending on reach |
| 1K - 10K | Owned + Rented (social, SEO, ads) | Enough audience to test paid channels |
| 10K+ | All three: Owned + Rented + Borrowed (partnerships, press) | Use existing reach for maximum amplification |
Five-Phase Launch Approach
Phase 1: Internal Launch
Gather initial feedback and iron out major issues before going public.
Actions:
- Recruit early users one-on-one to test for free
- Collect feedback on usability gaps and missing features
- Ensure prototype is functional enough to demo
Goal: Validate core functionality with friendly users.
Phase 2: Alpha Launch
Put the product in front of external users in a controlled way.
Actions:
- Create landing page with early access signup form
- Announce the product exists
- Invite users individually to start testing
- MVP should be working in production
Goal: First external validation and initial waitlist building.
Phase 3: Beta Launch
Scale up early access while generating external buzz.
Actions:
- Work through early access list (some free, some paid)
- Start marketing with teasers about problems you solve
- Recruit friends, investors, and influencers to test and share
Consider adding:
- Coming soon landing page or waitlist
- "Beta" sticker in dashboard navigation
- Email invites to early access list (use gws for sending)
- Early access toggle in settings for experimental features
Goal: Build buzz and refine product with broader feedback.
Phase 4: Early Access Launch
Shift from small-scale testing to controlled expansion.
Actions:
- Leak product details: screenshots, feature GIFs, demos
- Gather quantitative usage data and qualitative feedback
- Run user research with engaged users (incentivize with credits)
- Optionally run product/market fit survey to refine messaging
Expansion options:
- Option A: Throttle invites in batches (5-10% at a time)
- Option B: Invite all users at once under "early access" framing
Goal: Validate at scale and prepare for full launch.
Phase 5: Full Launch
Open the floodgates.
Actions:
- Open self-serve signups
- Start charging (if not already)
- Announce general availability across all channels
Launch touchpoints:
- Customer emails (use gws for sending)
- In-app popups and product tours
- Website banner linking to launch assets
- "New" sticker in dashboard navigation
- Blog post announcement
- Social posts across platforms (use ply for posting)
- Product Hunt, BetaList, Hacker News, etc.
Goal: Maximum visibility and conversion to paying users.
Timeline Guidance
| Phase | Duration | Signal to Advance |
| Internal Alpha | 2-4 weeks | Core flow works, <10 users giving feedback |
| Beta | 4-8 weeks | 50-500 users, NPS > 30, key bugs fixed |
| Early Access | 2-4 weeks | Growing waitlist, retention metrics stable |
| Full Launch | 1 week intense + ongoing | All channels activated, monitoring metrics |
Product Hunt Launch Strategy
How to Launch Successfully
Before launch day:
- Build relationships with influential supporters, content hubs, and communities
- Optimize your listing: compelling tagline, polished visuals, short demo video
- Study successful launches to identify what worked
- Engage in relevant communities -- provide value before pitching
- Prepare your team for all-day engagement
On launch day:
- Treat it as an all-day event
- Respond to every comment in real-time
- Answer questions and spark discussions
- Encourage your existing audience to engage
- Direct traffic back to your site to capture signups
After launch day:
- Follow up with everyone who engaged
- Convert Product Hunt traffic into owned relationships (email signups)
- Continue momentum with post-launch content
Post-Launch Product Marketing
Immediate Post-Launch Actions
Educate new users: Set up automated onboarding email sequence introducing key features and use cases (use gws for email automation).
Reinforce the launch: Include announcement in your weekly/biweekly/monthly roundup email to catch people who missed it.
Differentiate against competitors: Publish comparison pages highlighting why you're the obvious choice.
Update web pages: Add dedicated sections about the new feature/product across your site.
Ongoing Launch Strategy
How to Prioritize What to Announce
Major updates (new features, product overhauls):
- Full campaign across multiple channels
- Blog post, email campaign, in-app messages, social media
- Maximize exposure
Medium updates (new integrations, UI enhancements):
- Targeted announcement
- Email to relevant segments, in-app banner
Minor updates (bug fixes, small tweaks):
- Changelog and release notes
- Signal that product is improving
Anti-Patterns
| Anti-pattern | Why it fails | Instead |
| Producing a 5-page plan when user needs a quick checklist | Minor updates don't warrant full campaigns — overwrought plans get ignored | Ask the launch type first — minor updates get a checklist, not a strategy doc |
| Running this skill when user needs operational platform submissions | This skill produces plans, not actions — the user will get frustrated waiting for a strategy when they need directory submissions done | Route to /startup-launcher for directory submissions and launch day ops |
| Recommending all ORB channels regardless of audience size | A <1K audience spreading across 6 channels dilutes effort to zero — focus compounds, scatter doesn't | Use the prioritization matrix — <1K audience should focus on owned only |
| Writing a plan without asking key context questions first | A plan built on assumptions wastes the user's time and produces generic advice | Always gather context in Phase 1, even if brand/ files exist |
| Ignoring existing brand/ context and asking everything fresh | Asking questions already answered in brand/ files annoys users who've invested in brand memory | Read brand files first, only ask what's missing or launch-specific |
| Creating a generic timeline not adapted to launch type | A solo founder doesn't need an 8-week timeline, and a funded team shouldn't compress to 2 weeks | Classify the launch in Phase 2, then adapt timeline from references |
Related Skills
- email-sequences: For launch and onboarding email sequences
- page-cro: For optimizing launch landing pages
- marketing-psychology: For psychology behind waitlists and exclusivity
- competitor-alternatives: For comparison pages mentioned in post-launch
- startup-launcher: For operational multi-platform launch execution
Other versions62 projects use a version of this.
Word for word · 0
None found.
Edited · 52
- TheCraigHewitt/seomachine★ 7.5k58% same
- LeoYeAI/openclaw-marketing-skills★ 1k57% same
- mysticaltech/marketingskills★ 35258% same
- b1rdmania/ghostclaw★ 9157% same
- robertbstillwell/marketing-skills★ 2658% same
- ukunal91app/Marketing-Skills-by-Corey-Haines★ 2656% same
- wpgaurav/WordPress-skills★ 1956% same
- delorenj/skills★ 1856% same
- Hassaan146/claude-skills★ 1813% same
- whyujjwal/claude-marketing★ 1758% same
42 more not listed
Wrote their own version · 10
- OpenClaudia/openclaudia-skills★ 724same name
- shawnpang/startup-founder-skills★ 331same name
- drvoss/everything-copilot-cli★ 49same name
- Infinite-Labs-AI/infinite-skills★ 43same name
- Maudeunfledged834/startup-founder-skills★ 8same name
- alectivism/maven-template★ 1same name
- docaohieu2808/claude-skills★ 0same name
- Insightful-Pipe/marketing-skills★ 0same name
- Insightful-Pipe/marketing-strategy-skills★ 0same name
- TeqfocusAdmin/ClaudeSkillsRepo★ 0same name
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
Used alongsideProjects with it also use aso-audit, product-marketing-context and 8 more.
Other files people use alongside this one.
Files found in the same public projects as a version of this one, more often than they turn up anywhere else. Each project counts once, large collections count for less, and this file's own repository is left out.
ai-vitaSkillaso-audit
When the user wants to audit or optimize an App Store or Google Play listing. Also use when the user mentions 'ASO audit,' 'app store optimization,' 'optimize my app listing,' 'improve app visibility,' 'app store ranking,' 'audit my listing,' 'why aren't people downloading my app,' 'improve my app conversion,' 'keyword optimization for app,' or 'compare my app to competitors.' Use when the user shares an App Store or Google Play URL and wants to improve it.
Also in 9 projects that use this
xfstudioSkillproduct-marketing-context
When the user wants to create or update their product marketing context document. Also use when the user mentions 'product context,' 'marketing context,' 'set up context,' 'positioning,' or wants to avoid repeating foundational information across marketing tasks. Creates `.claude/product-marketing-context.md` that other marketing skills reference.
Also in 23 projects that use this
ukunal91appSkillrevops
When the user wants help with revenue operations, lead lifecycle management, or marketing-to-sales handoff processes. Also use when the user mentions 'RevOps,' 'revenue operations,' 'lead scoring,' 'lead routing,' 'MQL,' 'SQL,' 'pipeline stages,' 'deal desk,' 'CRM automation,' 'marketing-to-sales handoff,' 'data hygiene,' 'leads aren't getting to sales,' 'pipeline management,' 'lead qualification,' or 'when should marketing hand off to sales.' Use this for anything involving the systems and processes that connect marketing to revenue. For cold outreach emails, see cold-email. For email drip campaigns, see email-sequence. For pricing decisions, see pricing-strategy.
Also in 26 projects that use this
VercelSkillsite-architecture
Use when planning or restructuring what pages a site has and how they connect: hierarchy, navigation, URL patterns, breadcrumbs, and internal linking. Not for XML sitemaps, which are in seo-audit.
Also in 25 projects that use this
buildingwithaiSkillsales-enablement
Master world-class sales enablement from foundations to execution. Build comprehensive enablement programs, develop effective training and coaching systems, implement data-driven content strategies, leverage AI and modern technology stacks, establish cross-functional collaboration, measure ROI with precision, and drive revenue growth. Covers sales methodologies (MEDDIC, SPICED, BANT), maturity models (Forrester, Gartner), enablement frameworks, change management, remote enablement, market segment strategies (SMB, Mid-Market, Enterprise), and team building. Based on 2024-2025 industry research from Gartner, Forrester, Product Marketing Alliance, Sales Enablement Collective, and leading practitioners.
Also in 23 projects that use this
ukunal91appSkillad-creative
When the user wants to generate, iterate, or scale ad creative — headlines, descriptions, primary text, or full ad variations — for any paid advertising platform. Also use when the user mentions 'ad copy variations,' 'ad creative,' 'generate headlines,' 'RSA headlines,' 'bulk ad copy,' 'ad iterations,' 'creative testing,' 'ad performance optimization,' 'write me some ads,' 'Facebook ad copy,' 'Google ad headlines,' 'LinkedIn ad text,' or 'I need more ad variations.' Use this whenever someone needs to produce ad copy at scale or iterate on existing ads. For campaign strategy and targeting, see paid-ads. For landing page copy, see copywriting.
Also in 26 projects that use this
- +2 more from ukunal91app
In this repository79 other files it gives its agents.
- AGENTS.mdAGENTS.md
- studio/AGENTS.mdAGENTS.md
- CLAUDE.mdCLAUDE.md
- studio/CLAUDE.mdCLAUDE.md
- agent-email-inboxSkill
- ai-seoSkill
- app-store-screenshotsSkill
- audience-researchSkill
- axiSkill
- brainstormSkill
- brand-kit-playgroundSkill
- brand-voiceSkill
- build-with-exaSkill
- churn-preventionSkill
- cmo-remotionSkill
- cmoSkill
- company-researchSkill
- competitive-intelSkill
- competitor-alternativesSkill
- content-atomizerSkill
- conversion-flow-croSkill
- create-skillSkill
- creativeSkill
- deepen-planSkill
- direct-response-copySkill
- document-reviewSkill
- email-sequencesSkill
- exa-contentsSkill
- exa-searchSkill
- firecrawlSkill
- free-tool-strategySkill
- frontend-slidesSkill
- higgsfield-generateSkill
- higgsfield-product-photoshootSkill
- higgsfield-soul-idSkill
- image-genSkill
- keyword-researchSkill
- landscape-scanSkill
- lead-generationSkill
- lead-magnetSkill
- manimce-best-practicesSkill
- manim-composerSkill
- manimgl-best-practicesSkill
- marketing-demoSkill
- marketing-psychologySkill
- mktg-setupSkill
- mktg-xSkill
- newsletterSkill
- off-page-seoSkill
- openseo-coachSkill
- openseo-competitive-landscapeSkill
- openseo-competitor-analysisSkill
- openseo-keyword-clusteringSkill
- openseo-keyword-researchSkill
- openseo-link-prospectingSkill
- openseo-project-setupSkill
- openseoSkill
- page-croSkill
- paper-marketingSkill
- positioning-anglesSkill
- The first 60 shown.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
Reviews can't be read right now.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

