Communitygithub.com

亚马逊逆向工作法

使用亚马逊的逆向工作流程为产品创意撰写PR/FAQ。从客户新闻稿开始,逆向推导需要构建什么。在投入规格之前验证想法是否值得构建时使用。

亚马逊逆向工作法 是什么?

该技能指导AI代理使用亚马逊广为人知的逆向工作流程,通过结构化的PR/FAQ(新闻稿/常见问题)文档来验证产品创意。它引导用户从定义明确的客户问题开始,编写一封引人注目的“新闻稿”,清晰阐述解决方案和客户收益。随后生成外部FAQ(解决客户对定价、隐私等方面的顾虑)和内部FAQ(解决领导层和工程团队关于市场可行性、技术风险和成功指标的难点问题)。最后通过“逆向评估”检验想法的清晰度、差异化及可行性,促使做出“推进、修改或否决”的决策。该技能设计用于在投入时间进行详细规格制定和工程实施之前,暴露模糊的假设并识别高风险领域。它支持Claude Code、Cursor和Codex等平台,强制推行用户友好语言(六年级阅读水平),避免专业术语,以确保创意前提的简洁和严谨。

兼容平台~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 句话描述客户体验。用简单的语言走过理想路径。客户应该能阅读并理解他们实际会做什么。

**客户引述:** 来自目标客户的一段虚构但真实的引述,用他们自己的话描述好处。这迫使你思考成功从外部听起来是什么样子。

**行动号召:** 一句话说明客户如何开始。

### 常见问题

**外部 FAQ**(面向客户 —— 4-6 个问题):
回答客户在阅读新闻稿后会问的问题。涵盖:定价/可用性、与替代方案的比较、目标客户(以及非目标客户)、数据/隐私以及“是的,但是……”这类异议。

**内部 FAQ**(面向团队 —— 4-6 个问题):
回答你的领导团队、工程师和利益相关者会问的棘手问题。涵盖:市场规模与商业案例、技术可行性与时间线、依赖关系与风险、为什么是现在而不是以后、我们不构建什么以及如何衡量成功。

### 逆向评估

在编写 PR/FAQ 之后,退后一步评估:

1. **清晰度测试** —— 非技术人员能阅读新闻稿并理解产品的作用吗?如果不能,想法仍然模糊。
2. **差异化测试** —— 竞争对手的产品能填补空白吗?如果能,独特价值还不够清晰。
3. **客户测试** —— 虚构的客户真的会说出那句引述吗?如果听起来勉强,好处不够真实。
4. **内部 FAQ 测试** —— 内部答案有说服力吗?标记任何含糊其辞的地方 —— 那些是你最大的风险。
5. **否决测试** —— 根据这份 PR/FAQ,这个想法应该推进、修改还是否决?做出决定。

规则:
- 以六年级阅读水平撰写新闻稿。如果需要专业术语,说明想法还不够清晰。
- 问题段落是最重要的部分。如果痛点不生动具体,后续所有内容都会模糊。
- 不要含糊其辞。“这有时可能帮助一些用户”是想法不成熟的标志。坚持一个强有力的主张,让 FAQ 来处理细微差别。
- 内部 FAQ 应该包括至少一个你还没有好答案的问题 —— 那是诚实部分。
- 评估应该极其诚实。一份揭示弱点的 PR/FAQ 比一份掩盖裂缝的更有价值。

提示

  • PR/FAQ 是一种思考工具,而不是营销产物。目标是暴露模糊思维,然后再投入构建。
  • 如果难以写出问题段落,你可能对客户理解不够。先运行待完成的工作或工艺-发现-综合。
  • 如果内部 FAQ 暴露了太多未解答的问题,使用运行-发现来设计弥补差距的实验。
  • 一旦 PR/FAQ 扎实,将其输入工艺-规格,将其转化为可构建的 PRD。
  • 对于高风险赌注,在 PR/FAQ 上运行事前验尸,以压力测试内部 FAQ 可能遗漏的风险。

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.

相关技能