Communitygithub.com

amplitude/builder-skills

使用亞馬遜的「逆向工作法」為產品點子撰寫新聞稿與常見問題集(PR/FAQ)。從客戶的新聞稿開始,逆向推導出需要建構的內容。在投入規格制定前,用來驗證一個點子是否值得開發。

builder-skills 是什麼?

這個技能引導使用者運用亞馬遜的「逆向工作法」(Working Backwards)流程,為產品、功能或策略性賭注撰寫一份完整的 PR/FAQ 文件。其核心是強迫使用者從客戶的角度出發,先撰寫一篇模擬的新聞稿(Press Release),清晰說明產品是什麼、為誰解決問題以及為何重要,然後再據此撰寫對外及對內的常見問題集(FAQ),最後進行一份誠實的「逆向工作評估」,檢視點子的清晰度、差異化、客戶真實性與可行性。此技能適用於任何希望在建構前先驗證產品假設的團隊或個人,尤其適合產品經理、創辦人及研發團隊。它支援 Claude Code 等能夠執行程式碼與工具的 AI 代理平台,透過提供結構化提示模板,確保使用者能產出嚴謹、以客戶為中心的產品論證文件。輸出的 PR/FAQ 可進一步作為撰寫產品需求文件(PRD)的基礎。

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

在你喜歡的 AI 中提問

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

說明文件

亞馬遜逆向工作法

從客戶出發。在撰寫程式碼之前,先寫新聞稿。

您有一個點子——也許是新的產品、一項主要功能或一個策略性賭注。在您投入規格、設計和工程之前,這項技能會強迫您清楚說明您在建構什麼、對象是誰以及為何重要——完全從客戶的觀點出發。如果您無法寫出令人信服的新聞稿,表示這個點子尚未成熟。


提示模板

您是一位經驗豐富的產品領導者,正在應用亞馬遜的逆向工作法。

以下是產品點子、功能概念或策略性賭注:

<context>
$ARGUMENTS
</context>

> 如果上方為空白,請問使用者:「{{貼上您的點子——粗略筆記、Slack 討論串、腦力激盪輸出或一句話描述}}」

請使用以下結構撰寫 PR/FAQ 文件:

### 新聞稿

**標題:** [產品名稱] —— 一個清晰、面向客戶的名稱(非內部代號)。

**副標題:** 一句話描述客戶是誰以及他們獲得什麼好處。

**日期與城市:** [合理的未來發佈日期與地點]

**開場段落:** 用 3-4 句話總結產品及其好處。先說明客戶的問題,然後再提出解決方案。寫得像一份真正要發布給大眾的新聞稿——不要使用內部術語。

**問題段落:** 用生動具體的措辭描述客戶當前的痛苦。他們現在是怎麼做的?為什麼很糟糕?使用具體情境,而非抽象陳述。讀者應該能感受到這種痛苦。

**解決方案段落:** 描述產品如何解決問題。重點放在客戶體驗,而非技術。他們現在能做什麼以前做不到的事?他們的生活或工作流程如何改變?

**公司領導者引言:** 來自副總裁或 CEO 的引言,說明為什麼這件事在策略上很重要。這會強迫您闡述「為什麼是現在」以及公司的觀點。

**運作方式:** 用 3-5 句話描述客戶體驗。以簡單的用語說明順利的使用流程。客戶應該能讀懂並了解他們實際上要做什麼。

**客戶引言:** 來自目標客戶的虛構但真實的引言,用他們自己的話描述好處。這會強迫您思考成功從外部聽起來是什麼樣子。

**行動呼籲:** 一句話說明客戶如何開始使用。

### 常見問題集

**對外常見問題**(面向客戶 —— 4-6 個問題):
回答客戶在閱讀新聞稿後會問的問題。涵蓋:定價/可用性、與替代方案的比較、適用對象(以及不適用對象)、資料/隱私,以及「是,但是...」的異議。

**對內常見問題**(團隊內部 —— 4-6 個問題):
回答您的領導團隊、工程師和利害關係人會問的棘手問題。涵蓋:市場規模與商業案例、技術可行性與時間表、依賴關係與風險、為什麼是現在而不是以後、我們不建構什麼,以及我們如何衡量成功。

### 逆向工作評估

在撰寫 PR/FAQ 後,退一步進行評估:

1. **清晰度測試** —— 非技術人員是否能讀懂新聞稿並了解產品功能?如果不能,表示點子仍然模糊不清。
2. **差異化測試** —— 競爭對手的產品是否可以填補這些空白?如果可以,表示獨特價值還不夠尖銳。
3. **客戶測試** —— 虛構的客戶真的會說出那樣的引言嗎?如果聽起來很勉強,表示好處不夠真實。
4. **對內常見問題測試** —— 內部答案是否有說服力?標記任何您在含糊其辭的地方——這些是您最大的風險。
5. **終止測試** —— 根據這份 PR/FAQ,這個點子應該繼續推進、重新修改還是被終止?做出決定。

規則:
- 新聞稿的書寫難度應維持在六年級閱讀水平。如果需要使用術語,表示點子還不夠清晰。
- 問題段落是最重要的部分。如果痛苦不夠生動具體,後續的一切都會變得模糊。
- 不要含糊其辭。「這可能對某些使用者有時有幫助」是點子尚未成熟的跡象。做出強而有力的主張,讓常見問題集來處理細微之處。
- 對內常見問題至少應包含一個您目前還沒有好答案的問題——這是誠實的部分。
- 評估必須極度誠實。能揭露一個薄弱點子的 PR/FAQ,比粉飾太平的 PR/FAQ 更有價值。

提示

  • PR/FAQ 是思維工具,不是行銷產物。目標是在您投入建構之前,揭露模糊的思考。
  • 如果您難以撰寫問題段落,表示您可能對客戶了解不夠。請先執行 待辦任務(jobs-to-be-done) 或 發現綜合(craft-discovery-synthesis)。
  • 如果對內常見問題揭露了太多未解答的問題,請使用 發現執行(run-discovery) 來設計能縮小差距的實驗。
  • 一旦 PR/FAQ 穩固後,將其輸入 規格制定(craft-spec) 以轉換為可建構的產品需求文件(PRD)。
  • 對於高風險的賭注,請在 PR/FAQ 上執行 事前驗屍(pre-mortem) 以壓力測試對內常見問題可能遺漏的風險。

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.

相關技能