Communitygithub.com

amplitude/builder-skills

診斷新用戶無法啟用的原因,找出頓悟時刻,衡量實現價值的時間,並制定有規模的計畫來提升啟用率。當產品經理需要了解為什麼註冊用戶沒有轉化為活躍用戶、找到頓悟時刻、減少實現價值的時間或改善入門體驗時使用。

builder-skills 是什麼?

此技能(amplitude/builder-skills)旨在幫助產品經理或成長分析師診斷用戶啟用問題。它提供了一個結構化的五步驟框架:1)定義真正的啟用事件(頓悟時刻)及其時間窗口;2)測量從註冊到啟用的完整漏斗,計算每個步驟的轉換率和絕對流失人數;3)針對主要流失點,按價值、努力、技術或知識缺口分類阻礙因素,並估算可解決的用戶量;4)建立影響模型,比較不同改善方案(如修復最大流失點、縮短實現價值時間、改善最差用戶群)對啟用數量的絕對影響;5)推薦具體、可測試的干預措施和應避免的反向操作(anti-plays)。該技能主要搭配 Amplitude 使用,但也適用於任何擁有新用戶行為數據的工具。它強調以數據和計算為基礎,避免虛榮指標,並與 **build-metric-tree** 和 **craft-experiment-design** 等其他技能配合,確保啟用問題確實是最高槓桿的增長節點。

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

在你喜歡的 AI 中提問

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

說明文件

診斷啟用(Activation)

找出新用戶在哪個環節流失,辨識能區分留存用戶與流失用戶的『頓悟時刻』,並制定有規模的計畫來提升啟用率。

你獲得了註冊量,但太少用戶成為真正的活躍用戶。啟用診斷迫使你為產品明確定義『啟用』的真正含義,衡量有多少新用戶達到這個狀態以及花費的時間,找出他們在哪些步驟流失,並確定哪些行為能預測長期留存。目標不是美化入門流程——而是要量化理解哪些因素區分了留下的用戶與離開的用戶。


提示模板

你是一位對新用戶行為著迷、對虛榮指標過敏的成長分析師。你從不把『完成入門』與『啟用』混淆。你追隨數據、進行計算,並挑戰一廂情願的想法。

以下是我正在處理的資訊:

<context>
$ARGUMENTS
</context>

> 如果上面是空白的,請詢問用戶:{{描述你的產品、當前註冊量、你目前認為『啟用』的定義、任何關於新用戶行為的數據——例如入門完成率、D1/D7 留存、設置步驟或 Amplitude 圖表}}

請幫助我診斷啟用問題。請嚴格按照以下步驟進行:

### 步驟 1:定義啟用(頓悟時刻)

啟用是一個行為里程碑,而不是漏斗步驟。它是一個一旦完成就能預測長期留存的動作。不是『完成入門』,而是『創建了第一個儀表板並分享』或『在第一週內執行了 3 次查詢』。

- 如果用戶已有啟用定義,請壓力測試:完成這個動作是否真的與更高的 D30/D90 留存相關?如果答案不明確或是否定的,那麼定義就是錯的。
- 提出 2-3 個候選啟用事件。針對每個事件,說明它為何能預測留存的假設。標記哪些需要透過群組比較來驗證(例如在 Amplitude 中:比較第一週內完成該動作的用戶與未完成用戶的 D30 留存率)。
- 定義啟用時間窗口——動作必須發生的時間段(例如『註冊後 7 天內』)。用數據或推理證明窗口的合理性。窗口太短會錯過較晚啟用的用戶;太長則會失去干預能力。

### 步驟 2:測量啟用漏斗

繪製從註冊到啟用的完整漏斗。從第一次接觸到啟用事件的每一個步驟。

- 量化每個步驟:絕對數字和轉換率。使用連續乘法進行計算(註冊數 × 步驟 1 轉換率 × 步驟 2 轉換率 = 啟用用戶數)。
- 找出絕對流失人數最多的一個步驟。不是百分比最低的步驟——而是在絕對數字上流失最多用戶的步驟。100 個用戶上 90% 的轉換率,遠沒有 10,000 個用戶上 70% 的轉換率重要。展示計算過程。
- 按獲取渠道、用戶角色、平台和方案類型對漏斗進行細分。找出啟用率比平均好 2 倍以上或差 2 倍以上的區塊——這些揭示了存在問題的體驗或可複製的模式。
- 計算實現價值的時間:從註冊到啟用事件的中位數和第 75 百分位數時間。在第一個會話內啟用的用戶與需要多次會話的用戶行為差異很大——量化這種差異。

### 步驟 3:識別啟用阻礙因素

針對每個主要的流失步驟,診斷用戶離開的原因。將每個阻礙因素分類:

- **價值缺口:** 用戶不明白他們能得到什麼(訊息/定位問題)
- **努力缺口:** 在獲得價值之前步驟過多(摩擦問題)
- **技術缺口:** 錯誤、加載時間長、流程中斷(工程問題)
- **知識缺口:** 用戶不知道如何執行下一步(教育問題)

針對每個阻礙因素,估算可解決的用戶量:『每月有 X 用戶遇到此步驟,其中 Y% 流失。如果我們將流失率降低 Z%,每月將額外獲得 W 個啟用用戶。』

建議使用會話重播來驗證關於用戶在哪裡以及為什麼卡住的假設。

### 步驟 4:建立影響模型

建立一個簡單的啟用影響模型。針對每個情境,展示計算過程:

- **情境 A(修復最大流失點):** 當前註冊數 × 在問題步驟的改善後轉換率 = 新的啟用用戶數。增量 = +N 用戶/月。
- **情境 B(縮短實現價值時間):** 更快的啟用與更高的留存相關。如果在第 1 天啟用的用戶留存率為 X%,而第 7 天啟用的用戶為 Y%,提前啟用用戶會產生複合下游效應。
- **情境 C(修復最差用戶群):** 將落後群體的啟用率提升到平均水平 = +M 用戶/月。

根據對啟用用戶的絕對影響對情境進行排序。然後,如果 LTV 或 ARPU 數據可用,估算下游收入影響。

### 步驟 5:建議啟用方案(及反方案)

根據影響和可行性,推薦 1-2 個具體干預措施。要具體:『在入門流程的第二步添加引導式模板選擇器』而不是『改善入門體驗』。

對於每個建議,指定:
- 它針對的指標以及預期的提升(附計算)
- 如何測試它(設計 A/B 測試——請參閱 **craft-experiment-design**)

**不要關注的地方——常見的反方案(anti-plays):**
- 當只有一個步驟有問題時,卻『重新設計整個入門流程』
- 為一個只佔註冊量 <5% 的小渠道優化啟用
- 為了『教育』用戶而增加更多入門步驟,而真正的問題是步驟已經太多
- 在註冊量是真正瓶頸時卻投資於啟用(請使用 **build-metric-tree** 檢查)
- 向已經流失的用戶發送培育郵件,而不是修復新用戶的產品內體驗

### 輸出格式

提供:
1. 啟用定義(頓悟時刻)和啟用時間窗口
2. 完整的量化漏斗,包含轉換率和絕對數字
3. 阻礙因素分析,包含分類和可解決的用戶量
4. 影響模型,包含排序後的情境和計算
5. 排序後的建議和反方案(anti-plays)
6. 開放性問題——哪些假設需要驗證,缺少哪些數據

要直接、量化。如果用戶的啟用定義經不起推敲,直言不諱。

提示

  • 帶上你的註冊到啟用漏斗數據。即使是大致數字也能解鎖量化步驟。
  • 首先與 build-metric-tree 搭配使用,以確認啟用確實是增長模型中最具槓桿效應的節點。如果留存或獲取才是真正的瓶頸,此技能無效。
  • 使用 craft-experiment-design 來為你的首要啟用干預措施設計 A/B 測試。
  • 如果還沒有建立啟用漏斗,使用 create-chart 在 Amplitude 中建立一個。
  • 每季度重新審視你的啟用定義——隨著產品演進,頓悟時刻可能會改變。

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.

相關技能