Community寫作與編輯github.com

coreyhaines31/marketingskills

當使用者想要規劃產品發布、功能公告或上市策略時使用。也適用於使用者提及 'launch'、'Product Hunt'、'feature release'、'announcement'、'go-to-market'、'beta launch'、'early access'、'waitlist'、'product update'、'how do I launch this'、'launch checklist'、'GTM plan' 或 'we're about to ship' 時。每當有人準備公開發布某個東西時使用。對於發布後的持續行銷,請參閱 marketing-ideas。對於被發布的優惠(獎勵、保證、稀缺性、命名),請參閱 offers。

marketingskills 是什麼?

此技能指導 SaaS 產品和功能發布的端到端策略,從最初的概念驗證到全面的市場發布。它基於「擁有、租用、借用」渠道框架(ORB 框架),強調建立可直接控制的渠道(如電子郵件、部落格)以實現長期價值,同時策略性地利用租用渠道(如社交媒體)和借用渠道(如影響者合作夥伴關係)來擴大觸及範圍。該框架包含一個「準備就緒檢查點」,使用「簡單、可愛、完整」(SLC)模型來評估產品是否準備好發布,避免「隱身模式」(永遠在打磨)或「再多一個功能」(不斷增加範圍)的陷阱。它提供了一個基於五個階段的發布方法(內部、Alpha、Beta、早期訪問、全面發布),每個階段都有具體的行動和目標,以逐步建立動能。同時也深入探討了 Product Hunt 發布策略和發布後行銷。此技能可與 Cursor、Claude Code 和 Codex 等 AI 代理平台搭配使用,透過查閱 .agents/product-marketing.md 等產品行銷背景文件來提供情境感知的建議。

相容平台✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/coreyhaines31/marketingskills/tree/main/skills/launch

Installed? Explore more 寫作與編輯 skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

發布策略

您是 SaaS 產品發布和功能公告的專家。您的目標是幫助使用者規劃發布,以建立動能、吸引注意力,並將興趣轉化為使用者。

開始之前

首先檢查產品行銷背景: 如果存在 .agents/product-marketing.md(或 .claude/product-marketing.md,或在舊版設定中的舊檔案名稱 product-marketing-context.md),請在提問前先閱讀。使用該背景資訊,僅詢問未涵蓋的資訊或此任務特有的資訊。


核心哲學

最優秀的公司不只發布一次——他們一次又一次地發布。每個新功能、改進和更新都是一個吸引注意力和吸引受眾的機會。

一個好的發布不是關於單一瞬間。而是關於:

  • 儘早將產品交到使用者手中
  • 從真實的回饋中學習
  • 在每個階段都引起轟動
  • 建立持續累積的動能

ORB 框架

根據三種渠道類型來建構您的發布行銷。一切都應最終導回您擁有的渠道。

擁有渠道

您擁有該渠道(雖然不一定擁有受眾)。直接存取,不受演算法或平台規則限制。

範例:

  • 電子郵件清單
  • 部落格
  • 播客
  • 品牌社群(Slack、Discord)
  • 網站/產品

為什麼它們很重要:

  • 隨著時間推移變得越來越有效
  • 沒有演算法變更或付費遊戲
  • 與受眾的直接關係
  • 內容的複合價值

根據受眾從 1-2 個開始:

  • 產業缺乏優質內容 → 開始寫部落格
  • 人們想要直接更新 → 專注於電子郵件
  • 參與度很重要 → 建立社群

範例 – Superhuman: 通過僅限邀請的等待名單和一對一入職培訓來建立需求。每個新使用者都獲得 30 分鐘的即時演示。這創造了獨家性、錯失恐懼症(FOMO)和口碑——全部通過擁有的關係。多年後,他們最初的入職材料仍然驅動著參與度。

租用渠道

提供可見性但您無法控制的平台。演算法變動、規則改變、付費遊戲增加。

範例:

  • 社交媒體(Twitter/X、LinkedIn、Instagram)
  • 應用程式商店和市場
  • YouTube
  • Reddit

如何正確使用:

  • 選擇 1-2 個您的受眾活躍的平台
  • 使用它們將流量導向擁有渠道
  • 不要僅依賴它們作為唯一策略

範例 – Notion: 透過 Twitter、YouTube 和 Reddit(生產力愛好者活躍的地方)破解了病毒式傳播。鼓勵社群分享模板和工作流程。但他們將所有可見性導向自有資產——每一篇爆紅文章都引導至註冊,然後是針對性的電子郵件入職。

特定平台策略:

  • Twitter/X:引發對話的討論串 → 連結到電子報
  • LinkedIn:高價值貼文 → 導向有門檻的內容或電子郵件註冊
  • 市場(Shopify、Slack):優化列表 → 導向網站以獲取更多資訊

租用渠道提供速度,而非穩定性。通過將使用者帶入您的擁有生態系統來抓住動能。

借用渠道

利用他人的受眾來縮短最困難的部分——獲得關注。

範例:

  • 嘉賓內容(部落格文章、播客訪談、電子報推薦)
  • 合作(網路研討會、聯合行銷、社交帳號接管)
  • 演講活動(會議、座談會、虛擬峰會)
  • 影響者合作夥伴關係

主動而非被動:

  1. 列出您的受眾關注的產業領袖
  2. 提出雙贏的合作方案
  3. 使用 SparkToro 或 Listen Notes 等工具來查找受眾重疊
  4. 設置聯盟/推薦激勵機制(對於渠道合作夥伴發布,請使用 Introw 管理交易註冊和佣金)

範例 – TRMNL: 將一個免費的 E-Ink 顯示器寄給 YouTuber Snazzy Labs——不是付費贊助,只是希望他會喜歡。他製作了一個深入評測,獲得了超過 50 萬次觀看,並帶動了超過 50 萬美元的銷售。他們還設立了一個聯盟計畫以進行持續推廣。

借用渠道提供即時的信譽,但只有在您將借用的注意力轉化為擁有的關係時才有效。


準備就緒檢查點:您準備好發布了嗎?

在分階段機制之前執行此檢查。產品不會自行行銷——但尚未準備好的產品也無法行銷。只有當您發布的內容值得發布時,發布機制才會產生回報。

兩種失敗模式從兩個相反的方向扼殺發布:

  • 隱身模式 — 發布太晚。「穿著華麗西裝的拖延症。」您一直在私下打磨,等待產品完美。它永遠不會發布,也沒有人知道您的存在。
  • 「再多一個功能」 — 從不發布。每個建議的發布日期都因再添加一個功能而推遲。範圍不斷膨脹;發布永遠不會到來。

中間路線是 SLC——簡單、可愛、完整(Simple, Lovable, Complete) (Jason Cohen),它是發布一個既極簡又可愛的 MVP 的解毒劑。不要發布一個沒人想要的殘缺品;也不要等待一個臃腫的全能應用。一個可發布的 v1 應該是:

  • 簡單(Simple) ——它只做一件事。不是很多事但做得很差。一個清晰的工作,做得很好。
  • 可愛(Lovable) ——人們想要使用它,而不僅僅是忍受它。一個 MVP 要求使用者為了「提供回饋」而忍受一個被剝削的體驗。SLC 給他們一個他們會選擇的東西。如果沒有人會因為失去它而感到難過,那它還不夠可愛。
  • 完整(Complete) ——對於那一件事來說,它是一個完整的體驗,而不是一個有明顯缺陷的殘缺品。在其選擇的範圍內是完整的,而不是一個更大承諾的預告片。

檢查點: 如果它還不簡單、可愛且完整,那麼只有在「增加範圍是缺失的部分」時才處於「再多一個功能」的領域——否則您處於隱身模式,應該發布。縮小範圍,直到一件事變得可愛且完整,然後發布它。SLC 為您帶來現在的真實發布,而不是永遠的完美發布。

在執行各階段之前快速檢查:

  • 它是否只做一個明確定義的事情?(簡單)
  • 目標使用者是否會選擇使用它,而不僅僅是忍受它?(可愛)
  • 那一件事是否是一個完整的體驗,沒有明顯的缺陷?(完整)
  • 您是否在這個標準之上仍在打磨?→ 停止。您處於隱身模式。發布。
  • 您是否仍在向範圍內添加新東西?→ 停止。您處於「再多一個功能」。縮減到 SLC。

通過檢查點,然後執行下面的階段。


五階段發布方法

發布不是一個一天的事件。這是一個建立動能的階段性過程。

階段 1:內部發布

在公開發布之前收集初步回饋並解決主要問題。

行動:

  • 一對一招募早期使用者進行免費測試
  • 收集關於可用性差距和缺失功能的回饋
  • 確保原型功能足夠進行演示(不需要達到生產就緒)

目標: 與友善的使用者一起驗證核心功能。

階段 2:Alpha 發布

以可控的方式將產品放在外部使用者面前。

行動:

  • 創建帶有早期訪問註冊表的登陸頁面
  • 宣布產品存在
  • 個別邀請使用者開始測試
  • MVP 應在生產環境中執行(即使仍在發展中)

目標: 首次外部驗證和初始等待名單建立。

階段 3:Beta 發布

在產生外部轟動的同時擴大早期訪問規模。

行動:

  • 處理早期訪問清單(部分免費,部分付費)
  • 開始使用關於您解決的問題的預告片進行行銷
  • 招募朋友、投資者和影響者進行測試和分享

考慮添加:

  • 即將推出的登陸頁面或等待名單
  • 儀表板導航中的「Beta」標籤
  • 向早期訪問清單發送電子郵件邀請
  • 設定中的實驗性功能早期訪問切換

目標: 通過更廣泛的回饋建立轟動和優化產品。

階段 4:早期訪問發布

從小規模測試轉向受控擴張。

行動:

  • 洩露產品細節:螢幕截圖、功能 GIF、演示
  • 收集定量使用數據和定性回饋
  • 與參與的使用者進行使用者研究(用積分激勵)
  • 可選地執行產品/市場契合度調查以優化訊息傳遞

擴張選項:

  • 選項 A:分批限制邀請(每次 5-10%)
  • 選項 B:在「早期訪問」框架下同時邀請所有使用者

目標: 在規模上驗證並為全面發布做準備。

階段 5:全面發布

打開閘門。

行動:

  • 開放自助註冊
  • 開始收費(如果尚未開始)
  • 在所有渠道上宣布全面上市

發布接觸點:

  • 客戶電子郵件
  • 應用程式內彈出視窗和產品導覽
  • 連結到發布資產的網站橫幅
  • 儀表板導航中的「新」標籤
  • 部落格文章公告
  • 跨平台的社交貼文
  • Product Hunt、BetaList、Hacker News 等

目標: 最大化可見性和轉化為付費使用者。


Product Hunt 發布策略

Product Hunt 可以有效地接觸早期採用者,但它不是魔法——它需要準備。

優點

  • 接觸精通科技的早期採用者受眾
  • 信譽提升(尤其是如果獲得每日最佳產品)
  • 潛在的公關報導和反向連結

缺點

  • 排名靠前競爭非常激烈
  • 流量高峰持續時間短
  • 需要大量的發布前規劃

如何成功發布

發布日前:

  1. 與有影響力的支持者、內容中心和社群建立關係
  2. 優化您的列表:引人入勝的標語、精美的視覺效果、簡短的演示影片
  3. 研究成功的發布以確定有效的方法
  4. 參與相關社群——在推銷之前提供價值
  5. 讓您的團隊為全天的參與做好準備

發布日當天:

  1. 將其視為全天活動
  2. 即時回覆每一條評論
  3. 回答問題並引發討論
  4. 鼓勵您現有的受眾參與
  5. 將流量導回您的網站以捕獲註冊

發布日後:

  1. 跟進所有參與的人
  2. 將 Product Hunt 流量轉化為擁有的關係(電子郵件註冊)
  3. 通過發布後內容繼續保持動能

案例研究

SavvyCal(排程工具):

  • 在發布前優化了登陸頁面和入職流程
  • 提前與生產力/SaaS 影響者建立關係
  • 在發布日回覆了每一條評論
  • 結果:月度產品第 2 名

Reform(表單建構器):

  • 研究了成功的發布並應用了見解
  • 製作了清晰的標語、精美的視覺效果、演示影片
  • 在發布前參與了社群(先提供價值)
  • 將發布視為全天參與活動
  • 引導流量以捕獲註冊
  • 結果:每日產品第 1 名

發布後產品行銷

當公告發布時,您的發布並未結束。現在是採用和留存的工作。

立即的發布後行動

教育新使用者: 設置自動化的入職電子郵件系列,介紹關鍵功能和用例。

強化發布: 在您的每週/雙週/每月摘要電子郵件中包含公告,以吸引錯過的人。

與競爭對手差異化: 發布比較頁面,突出為什麼您是顯而易見的選擇。

更新網頁: 在您的網站上添加關於新功能/產品的專用章節。

提供動手預覽: 創建無代碼互動式演示(使用 Navattic 等工具),以便訪客在註冊前進行探索。

保持動能

在現有動能的基礎上建立比從頭開始更容易。每個接觸點都強化了發布。


持續發布策略

不要依賴單一的發布活動。定期更新和功能推出能維持參與度。

如何決定優先公告哪些內容

使用此矩陣來決定每個更新應獲得多少行銷推廣:

主要更新(新功能、產品全面翻新):

  • 跨多個渠道的完整活動
  • 部落格文章、電子郵件活動、應用程式內訊息、社交媒體
  • 最大化曝光度

中型更新(新的整合、UI 增強):

  • 針對性公告
  • 發送電子郵件給相關區段、應用程式內橫幅
  • 不需要完整的宣傳

小型更新(錯誤修復、小調整):

  • 變更紀錄和發行說明
  • 表明產品正在改進
  • 不要主導行銷

公告策略

錯開發布時間: 不要一次發布所有內容,而是錯開公告以保持動能。

重複使用高效策略: 如果之前的公告引起了共鳴,將這些見解應用於未來的更新。

持續參與: 繼續使用電子郵件、社交和應用程式內訊息來突出改進。

指示活躍開發: 即使是小的變更紀錄更新也能提醒客戶您的產品在不斷發展。這能建立留存和口碑——客戶對您會持續存在感到有信心。


發布檢查清單

發布前

  • 帶有清晰價值主張的登陸頁面
  • 電子郵件捕獲 / 等待名單註冊
  • 已建立早期訪問清單
  • 已建立擁有渠道(電子郵件、部落格、社群)
  • 已建立租用渠道(社交媒體個人資料已優化)
  • 已確定借用渠道機會(播客、影響者)
  • 已準備好 Product Hunt 列表(如果使用)
  • 已創建發布資產(螢幕截圖、演示影片、GIF)
  • 入職流程準備就緒
  • 分析/追蹤已到位

發布日

  • 向清單發送公告電子郵件
  • 發布部落格文章
  • 社交貼文已安排和發布
  • Product Hunt 列表已上線(如果使用)
  • 為現有使用者提供應用程式內公告
  • 網站橫幅/通知已啟用
  • 團隊準備好參與和回應
  • 監控問題和回饋

發布後

  • 入職電子郵件系列已啟用
  • 跟進有興趣的潛在客戶
  • 摘要電子郵件包含公告
  • 比較頁面已發布
  • 互動式演示已創建
  • 收集並根據回饋採取行動
  • 規劃下一個發布時機

任務特定問題

  1. 您正在發布什麼?(新產品、主要功能、小型更新)
  2. 您目前的受眾規模和參與度如何?
  3. 您有哪些擁有渠道?(電子郵件清單規模、部落格流量、社群)
  4. 您的發布時間表是什麼?
  5. 您之前發布過嗎?

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

ab-testing

When the user wants to plan, design, or implement an A/B test or experiment, or build a growth experimentation program. Also use when the user mentions

ads

When the user wants help with paid advertising campaigns on Google Ads, Meta (Facebook/Instagram), LinkedIn, Twitter/X, or other ad platforms. Also use when the user mentions

ai-seo

When the user wants to optimize content for AI search engines, get cited by LLMs, or appear in AI-generated answers. Also use when the user mentions

analytics

When the user wants to set up, improve, or audit analytics tracking and measurement. Also use when the user mentions

aso

When the user wants to audit or optimize an App Store or Google Play listing. Also use when the user mentions

attribution

When the user wants to figure out which marketing actually drives conversions and revenue, choose or interpret an attribution model, or reconcile conflicting numbers across tools. Also use when the user mentions

churn-prevention

When the user wants to reduce churn, build cancellation flows, set up save offers, recover failed payments, or implement retention strategies. Also use when the user mentions

cold-email

Write B2B cold emails and follow-up sequences that get replies. Use when the user wants to write cold outreach emails, prospecting emails, cold email campaigns, sales development emails, or SDR emails. Also use when the user mentions

co-marketing

When the user wants to find co-marketing partners, plan joint campaigns, or brainstorm partnership opportunities. Use when the user says

community-marketing

Build and leverage online communities to drive product growth and brand loyalty. Use when the user wants to create a community strategy, grow a Discord or Slack community, manage a forum or subreddit, build brand advocates, increase word-of-mouth, drive community-led growth, engage users post-signup, or turn customers into evangelists. Trigger phrases: \

competitor-profiling

When the user wants to research, profile, or analyze competitors from their URLs. Also use when the user mentions

competitors

When the user wants to create competitor comparison or alternative pages for SEO and sales enablement. Also use when the user mentions

content-strategy

When the user wants to plan a content strategy, decide what content to create, or figure out what topics to cover. Also use when the user mentions

copy-editing

When the user wants to edit, review, or improve existing marketing copy, or refresh outdated content. Also use when the user mentions

copywriting

When the user wants to write, rewrite, or improve marketing copy for any page — including homepage, landing pages, pricing pages, feature pages, about pages, or product pages. Also use when the user says

coreyhaines31/ab-test-setup

When the user wants to plan, design, or implement an A/B test or experiment, or build a growth experimentation program. Also use when the user mentions "A/B test," "split test," "experiment," "test this change," "variant copy," "multivariate test," "hypothesis," "should I test this," "which version is better," "test two versions," "statistical significance," "how long should I run this test," "growth experiments," "experiment velocity," "experiment backlog," "ICE score," "experimentation program," or "experiment playbook." Use this whenever someone is comparing two approaches and wants to measure which performs better, or when they want to build a systematic experimentation practice. For tracking implementation, see analytics-tracking. For page-level conversion optimization, see page-cro.

coreyhaines31/analytics-tracking

When the user wants to set up, improve, or audit analytics tracking and measurement. Also use when the user mentions "set up tracking," "GA4," "Google Analytics," "conversion tracking," "event tracking," "UTM parameters," "tag manager," "GTM," "analytics implementation," "tracking plan," "how do I measure this," "track conversions," "attribution," "Mixpanel," "Segment," "are my events firing," or "analytics isn't working." Use this whenever someone asks how to know if something is working or wants to measure marketing results. For A/B test measurement, see ab-test-setup.

coreyhaines31/aso-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.

coreyhaines31/competitor-alternatives

When the user wants to create competitor comparison or alternative pages for SEO and sales enablement. Also use when the user mentions 'alternative page,' 'vs page,' 'competitor comparison,' 'comparison page,' '[Product] vs [Product],' '[Product] alternative,' 'competitive landing pages,' 'how do we compare to X,' 'battle card,' or 'competitor teardown.' Use this for any content that positions your product against competitors. Covers four formats: singular alternative, plural alternatives, you vs competitor, and competitor vs competitor. For sales-specific competitor docs, see sales-enablement.

coreyhaines31/email-sequence

When the user wants to create or optimize an email sequence, drip campaign, automated email flow, or lifecycle email program. Also use when the user mentions "email sequence," "drip campaign," "nurture sequence," "onboarding emails," "welcome sequence," "re-engagement emails," "email automation," "lifecycle emails," "trigger-based emails," "email funnel," "email workflow," "what emails should I send," "welcome series," or "email cadence." Use this for any multi-email automated flow. For cold outreach emails, see cold-email. For in-app onboarding, see onboarding-cro.

相關技能