Communitygithub.com

amplitude/builder-skills

撰寫產品發布的啟動公告郵件與變更記錄摘要。每當有人要求撰寫發布郵件、草擬公告郵件、建立產品更新郵件、編寫變更記錄摘要,或為產品發布搭配撰寫郵件時,請使用此技能。

builder-skills 是什麼?

此技能旨在協助 AI 代理與開發者撰寫高轉換率的產品發布郵件。它詳細說明了三種不同層級的郵件類型:針對重大發布的完整清單公告、針對特定用戶群的區隔公告,以及定期推送的小型功能變更記錄摘要。技能內容涵蓋了郵件主旨行的最佳化公式、預覽文字策略、內文結構,以及從社交媒體到部落格文章再到郵件發送的時間序列安排。它特別強調區隔的重要性,並指出將不相關的郵件發送給錯誤的受眾會侵蝕用戶信任。此技能支援 Claude Code、Cursor、Codex 等 AI 代理平台,作為 launch-tweet 與 launch-blog-post 等配套技能的補充,確保郵件內容與整體發布策略一致。

相容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/amplitude/builder-skills/tree/HEAD/launch-skills/skills/launch-email

在你喜歡的 AI 中提問

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

說明文件

啟動郵件

此技能協助撰寫產品發布郵件——從完整清單公告到區隔功能郵件,再到變更記錄摘要。與社群媒體相比,郵件在轉換率上 consistently 表現更佳,因為它能觸及早已關心的用戶。目標是善用這層既有的關係:直接、有價值,並迅速引導讀者接觸產品。

依發布層級區分的郵件類型

層級 1:完整清單公告

適用於重大的新產品或平台轉型。發送給整個訂閱者清單。這是最具風險的郵件——請謹慎處理。

結構:主旨行 → 主打內容(發布了什麼 + 為何重要) → 視覺元素(螢幕截圖或 GIF) → 2-3 個輔助要點 → 單一行動呼籲(CTA) → 簽名檔。

請控制在 400 字以內。郵件不是部落格文章。如需深入資訊,請連結到登陸頁面和部落格文章。

層級 2:區隔特定公告

適用於與特定用戶子集相關的重大功能。僅發送給相關區隔——這不僅更精準,也能保護完整清單,避免郵件疲勞。

結構:主旨 → 直接鉤子(為何此區隔應關心) → 功能說明 → 如何試用 → CTA。

請控制在 300 字以內。此區隔用戶已熟悉你的產品;跳過開場白。

層級 3:變更記錄摘要

適用於較小的改進,每週或每兩週彙整一次。發送給選擇接收變更記錄更新的用戶。

結構:「[X 月 X 日那週] — 最新消息」 → 簡短的功能改進列表 → 完整變更記錄連結。

請控制在 150 字以內。簡潔代表尊重讀者的時間。

主旨行

主旨行之於郵件,等同於推文的第一行。它決定了郵件是否會被開啟。

有效要素

  • 具體性:「即時轉錄現已支援 14 種語言」優於「關於我們 API 的重大消息」
  • 價值導向:以讀者獲得的利益為開端,而非你發布了什麼
  • 簡短:行動裝置上少於 50 個字元。預覽文字負責其餘部分
  • 無標題黨:你的清單訂閱是因為信任你。不要濫用這份信任

主旨行公式

  • 「隆重推出 [產品/功能]:[一句價值主張]」
  • 「您現在可以 [特定能力]」
  • 「[產品] 剛獲得 [改進] — 以下是變更內容」
  • 「[功能] 登場:[具體好處]」
  • 「新功能:[特定項目] 適用於 [特定觀眾]」

預覽文字

大多數郵件客戶端會在主旨行後顯示 40-90 個字元的預覽文字。請刻意撰寫——不要讓郵件客戶端自動擷取內文的第一行(通常難以閱讀)。預覽文字應補充主旨,而非重複。

主旨:「隆重推出語音應用程式的即時翻譯」 預覽:「14 種語言,低於 200 毫秒延遲,免費層級現已可用」

避免事項

  • 「我們很興奮地宣布...」(埋沒了價值,過度使用)
  • 主旨行中使用表情符號(請先 A/B 測試;在 B2B 中通常會降低開啟率)
  • 全部大寫或過多標點符號(觸發垃圾郵件過濾器 + 顯得絕望)
  • 模糊的預告:「大事即將發生...」(過度使用會侵蝕信任)
  • 與郵件內容不符的誤導性主旨

公告郵件結構

開場(1-2 句)

說明發布內容與主要價值。不加暖場詞。不要寫「希望你這週過得好。」

良好:「今天我們推出 [功能] — 您現在可以直接從 [產品] 中 [執行特定操作]。」

薄弱:「我們一直努力開發一些我們非常興奮與您分享的東西。」

內文(100-200 字)

涵蓋 2-3 個輔助要點。每個要點應回答讀者的問題:

  • 它能做什麼?(如果開場未完全說明清楚)
  • 它如何運作?(1-2 句,足以減少「這會不會太難?」的疑慮)
  • 為何重要?(具體成果,而非抽象好處)

使用短段落——最多 2-3 句。文字牆郵件會被略讀或刪除。

視覺元素

包含產品截圖、GIF 或短片。請嵌入,而非提供連結。視覺元素應展示產品正在執行開場所承諾的事項。勿使用圖庫照片。

行動呼籲(CTA)

一個連結。使用按鈕形式,而非單純的超連結。要具體:「立即試用 [功能]」優於「了解更多」。

將其顯著地置於內文之後——不要埋在第二屏文字的最底部。

簽名檔

保持人性化。包含姓名、職位,以及選擇性的一句關於你在建構什麼的說明。避免法律免責聲明佔據郵件主體(將其放在下方的細字中)。

區隔決策

情境區隔
新產品、新類別完整清單
針對重度用戶的主要功能使用相關功能的用戶
與第三方工具的整合已連接該工具的用戶
價格變更僅受影響的方案層級
Beta → GABeta 測試者 + 候補名單用戶
變更記錄摘要僅變更記錄訂閱者

發送給錯誤的區隔比完全不發送更糟。將針對重度用戶的功能郵件發送給不活躍的免費用戶,會訓練他們忽略你的郵件。

相對於社群媒體的時機安排

郵件不是發布日當天第一個發送的內容——社群媒體才是。順序如下:

  1. 先發送社群媒體貼文(清晨)——在觀眾活躍時獲得即時互動
  2. 部落格文章發布——郵件會連結到它,因此必須先上線
  3. 郵件發送(上午中段到下午早段)——觸及錯過社群媒體的用戶;為部落格文章帶來反向連結流量

對於層級 1 的發布,請在社群媒體貼文發布後 2-4 小時再發送郵件。這能錯開你的流量來源,並讓你在郵件中有話可說(「查看完整文章 →」)。

變更記錄摘要格式

摘要是一種習慣,而非公告。它透過展示持續的進展來獎勵持續訂閱的用戶。

摘要結構

主旨:[產品] 更新 — [日期] 那週

本週最新消息:

• [改進 1] — 一句話說明變更內容及其重要性
• [改進 2] — 同上
• [改進 3] — 同上

[選擇性:一句話說明下週即將推出的內容]

→ 完整變更記錄:[連結]

每個要點保持一句話。如果某個改進需要更多解釋,它可能值得獨立的層級 2 郵件。

請在固定日期發送摘要(週五下午效果不錯——這是一個發送競爭較低的時段,且感覺像是一週回顧)。

常見錯誤

  • 在登陸頁面或部落格文章上線之前發送郵件。 郵件的作用是將人們導向某處。請確保目標頁面存在。
  • 過長。 郵件不適合深入內容。請連結到部落格文章以獲得詳細資訊。
  • 多個行動呼籲。 主要 CTA 後的每個額外連結都會降低其點擊率。每封郵件一個目標頁面。
  • 對所有人發送相同郵件。 與 20% 清單相關的功能公告,對其他 80% 而言就是雜訊。
  • 沒有純文字版本。 某些郵件客戶端會封鎖 HTML。請同時發送兩種版本。
  • 在錯誤的時間發送。 B2B 郵件在週二至週四、收件者時區的上午 9-11 點表現最佳。消費/開發者受眾則傾向於較晚時段。

配套技能

  • launch-strategy — 訊息簡報(郵件的首要價值主張與受眾)
  • launch-tweet — 在郵件之前發布的社群媒體文案
  • launch-blog-post — 郵件連結到的文章
  • launch-distribution — 郵件在完整發布序列中的位置

Individual skills in this repo

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

amplitude/builder-skills

Performs deep analysis of a specific Amplitude chart to explain trends, anomalies, and likely drivers. Use when a metric looks unusual, investigating a spike or drop, or understanding the "why" behind numbers.

amplitude/builder-skills

Deeply analyze Amplitude dashboards by analyzing key charts, surfacing top areas for concern and takeaways, identify anomalies, then explain changes using customer feedback trends.

amplitude/builder-skills

Designs A/B tests with proper metrics and variants, analyzes running or completed experiments, and interprets results with statistical rigor. Use when setting up experiments, checking experiment status, analyzing results, or making ship decisions.

amplitude/builder-skills

Synthesizes customer feedback into actionable themes including feature requests, bugs, pain points, and praise. Use when planning product roadmap, understanding user sentiment, investigating specific issues, or preparing voice-of-customer reports.

amplitude/builder-skills

Analyze MCP server usage instrumented with Amplitude's MCP Analytics SDK: break usage and errors down by tool, read the rationales within each tool to see what callers are trying to do, and produce a prioritized write-up of actionable fixes. Use this skill whenever the user asks to understand how their MCP server is being used, what agents/users are trying to do with it, why tool calls are failing, what to fix or improve in their MCP server, or asks for an "MCP usage report", "tool error analysis", "intent analysis", "rationale clustering", or "MCP insights". Also trigger when the user mentions [MCP]-prefixed events, tool rationale, tool call errors, or just finished instrumenting their MCP server and wants to see what the data says. Requires the Amplitude MCP connector.

amplitude/builder-skills

Read lost deals and churned accounts from your CRM, extract reasons clustered by theme (missing features, pricing, competitors, UX), and write a prioritized weekly analysis with product improvement recommendations. Use before roadmap planning or to build the case for prioritizing retention work.

amplitude/builder-skills

Creates Amplitude charts from natural language descriptions, handling event selection, filters, groupings, and visualization choices. Use when you know what you want to measure but prefer not to build the chart manually.

amplitude/builder-skills

Guide an Amplitude user through building a custom agent by suggesting use cases grounded in their role and data, shaping the idea into a well-formed spec, and generating a ready-to-run Global Agent deeplink that creates it. Use to create, build, or set up a custom agent, automate a recurring analysis, or put a repeated report on a schedule.

amplitude/builder-skills

Builds comprehensive Amplitude dashboards from requirements or goals, organizing charts into logical sections with appropriate layouts. Use when creating a complete dashboard from scratch or assembling existing charts into a cohesive view.

amplitude/builder-skills

Monitors all active and recently completed experiments across Amplitude projects, triages them by importance, then runs deep analysis and reporting on the most impactful ones. Use when the user asks to "check on experiments", "experiment status", "experiment review", "what experiments are running", or wants a periodic experiment health report.

amplitude/builder-skills

Pull Intercom tickets and Slack support messages from the past 7 days, classify each signal, enrich with CRM data (ARR, plan, renewal), score by customer value and churn risk, and output a tiered priority report saved to Drive. Use when you need a fast, data-driven view of what support signals matter most.

amplitude/builder-skills

Use this skill whenever a user wants to improve existing pages on their website to get cited more by AI models — whether they say "our pages aren't getting cited", "improve this page for AI visibility", "which of our pages should we update", "make this article more cite-worthy", "our competitors are getting cited instead of us", "update our content for AI search", or any variation where the goal is improving an existing asset rather than creating something new. This skill pulls owned pages from AI Visibility, identifies which ones have citation potential but are underperforming, compares them against the external pages that are winning citations on the same topics, and produces section-level rewrites or a full-page update — then pushes the revision to the CMS as a draft. Trigger even if the user just says "help me get cited more" or "why is [competitor] getting cited instead of us".

amplitude/builder-skills

Use this skill whenever a user wants to win AI citations on prompts that competitors currently dominate — whether they say "competitors are getting cited instead of us", "we're losing on these prompts", "how do I outrank [competitor] in AI answers", "find prompts where we should be winning", "create content to beat [competitor]", or any variation where the goal is capturing AI share on prompts a competitor currently owns. This skill pulls competitor visibility data from AI Visibility, identifies the specific prompts where competitors win and Amplitude is absent, clusters them by intent, and produces targeted comparison pages, alternatives content, or rebuttal assets — then pushes drafts to CMS. Trigger on any mention of competitor, prompt hijack, outrank, or "why is [competitor] getting cited instead of us".

amplitude/builder-skills

Use this skill whenever a user wants to turn AI Visibility data into published content — whether they say "find content gaps", "what should we write about", "which topics have low visibility", "help me get cited by AI models", "create a blog post from our AI Visibility gaps", "we're losing to competitors on these prompts", or any variation where they want to go from AI visibility weakness to a draft article, landing page, or FAQ. This skill connects directly to Amplitude AI Visibility data (topics, prompts, visibility scores, citations, competitor data, full LLM responses and sources) and produces a publish-ready content brief plus full article draft. If the user mentions CMS (WordPress, Webflow, Contentful, Sanity, HubSpot, Ghost, Shopify), also trigger this skill to push the draft directly. Trigger even if they just say something vague like "what content should we create?" in an AI Visibility context.

amplitude/builder-skills

Use this skill whenever a user wants to test content variants before publishing to find which one will get cited most by AI models — whether they say "which version of this content will perform better", "test this article before we publish", "simulate how AI will respond to this content", "which angle should we use", "generate content variants and pick the winner", "run a simulation before publishing", or any variation where the goal is data-driven content selection rather than gut-feel publishing. This skill takes an identified content opportunity, generates 2–3 distinct variants with different angles or structures, scores them against actual AI model responses from AI Visibility, references the Simulate Changes feature for pre-publish validation, and produces a clear recommendation on which variant to publish — then pushes the winner to CMS. Trigger on any mention of "simulate", "test variants", "which performs better", "A/B content", or "before we publish".

amplitude/builder-skills

Use this skill whenever a user wants to understand which external sources are being cited by AI models on topics relevant to their brand, and wants to create content that will outrank those sources — whether they say "what sources are AI models citing", "why is [third-party site] being cited instead of us", "we want to be the definitive source on X", "build something that gets cited more than G2 or TechRadar", "create an authoritative asset", or any variation where the goal is producing a new reference asset (definition page, benchmark, methodology, glossary, comparison hub) designed to beat existing top-cited sources. This skill analyzes AI Visibility source data, reverse-engineers what makes top-cited pages authoritative, and produces a superior source asset — then pushes it to CMS as a draft. Trigger on any mention of "sources", "third-party citations", "authoritative content", "definitional pages", or "outrank".

amplitude/builder-skills

Instrument a Node/TypeScript MCP server with Amplitude's @amplitude/mcp-analytics SDK so tool calls, sessions, and rationale are tracked as Amplitude events. Use this skill whenever the user wants to add Amplitude analytics to their MCP server, mentions "MCP Analytics", "@amplitude/mcp-analytics", "instrument my MCP server", "track MCP tool calls", "add rationale to my MCP tools", or wants agent traffic (Claude, Cursor, ChatGPT) attributed back to Amplitude. Also use for adding UTM tagging to MCP-returned links, or for troubleshooting identity/user_id mismatches between MCP events and web/mobile Amplitude data.

amplitude/builder-skills

Instruments a pull request with Amplitude analytics that conform to the project's existing taxonomy. Reads the tracking plan via the Amplitude MCP server (events, properties, naming conventions), analyzes the PR diff to find the few user actions genuinely worth tracking, detects the codebase's SDK and tracking patterns, and adds instrumentation that matches both. Optionally (opt-in) stages new events and properties on an Amplitude tracking-plan branch for data-governance review. Use when asked to "instrument this PR", "add analytics to this change", "add tracking", "add Amplitude events", "instrument this feature", or "what should I track here".

amplitude/builder-skills

Diagnoses product health by cross-referencing Amplitude analytics (dashboards, charts, funnels, feedback, AI agent analytics), optionally Datadog (errors, latency, stack traces), and optionally Slack (qualitative feedback, bug reports, feature requests). Identifies what's broken, what's working, and what to do about it — with root causes, not just symptoms. Use when asked to "diagnose my product", "what's going on", "product health check", "what's broken", "where are users struggling", "give me a product diagnosis", or "what should I focus on".

amplitude/builder-skills

Summarizes B2B account health by analyzing usage patterns, engagement trends, risk signals, and expansion opportunities. Use for customer success reviews, renewal preparation, QBRs, or account prioritization.

相關技能