nmt-craft-value-proposition

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Craft Value Proposition v2

生成价值主张 v2

New here, or not sure this is the right skill? Start right here — or run
/nmt-chat
, describe your situation, and it points you to the right one. Quick map: new idea →
nmt-market-research
· live product or a metric moved →
nmt-diagnose
· have customer interviews →
nmt-analyze-interviews
· ready to build →
nmt-product-requirements
· positioning / launch copy →
nmt-craft-value-proposition
nmt-craft-go-to-market
.
This skill takes a customer group you want to win — described by you in plain words, or handed over from a
/nmt-market-research
run — and works out the strongest, testable reason they'd switch to you (the value proposition), plus a build-ready spec the next skill can turn into a PRD.
It sits in the middle of the chain:
/nmt-market-research → /nmt-craft-value-proposition → /nmt-product-requirements → /nmt-craft-go-to-market
(segment + tasks +   (the value hypothesis +     (the build: PRD —        (landing + ad +
 why-we-win +         implementation spec for     functionality +          GTM/growth comms)
 competitors)         the PRD hand-off)            edge cases)
/nmt-market-research
hands over a customer group with the tasks they're trying to get done, what "good enough" means to them (success criteria), the bigger result they're after, their competitors, and a one-line take on why you'd win. This skill goes much deeper: it pins down the few things this customer weighs above everything else (their dominant success criteria), maps the run of tasks the customer walks (the Job Graph the value moves operate over), generates ways to create value by walking a catalog of named value moves (value mechanics) over that map, then filters and ranks them on feasibility, cost-to-build, the money math (unit economics), and whether they actually beat competitors. The output's implementation spec is what
/nmt-product-requirements
builds the PRD from.
The bigger gift is invention — systematically generating the strongest / fastest / cheapest way to create value — not validation. Validation (the test cards — the Riskiest Assumption Test, RAT) is the deliverable, not the differentiator.
The output is a single file. The default the reader sees is short — a one-page value proposition: what it is, who it's for, why they'd switch, the one bet that has to be true, and what to do next. Two deeper layers sit below it, collapsed and opt-in, so the document also serves the skeptical read, the methodology audit, and the PRD hand-off — but nobody hits a wall of detail they didn't ask for:
  1. Layer 1 — The value proposition (the default view, ~1 page, zero methodology words): what it is, who it's for, why they'd switch, the one bet that has to be true, the one thing to do next — each line drilling down to its reasoning if the reader wants it. Forwardable to a co-founder who's never heard of the methodology.
  2. Layer 2 — The reasoning (opt-in, plain English): how we got here for each Layer-1 claim — what the customer wants most, why you'd win, the before→after, the moment it clicks for them (the Aha moment) in plain terms, the riskiest bet — each linking down to the full work.
  3. Layer 3 — The full work (opt-in/collapsed): the value-move tables, before→after, competitor matrix, test cards, the PRD-ready implementation spec
    /nmt-product-requirements
    consumes, and the methodology appendix.
Producer contract (binding) —
../nmt-chat/references/producer-contract.md
.
Six cross-cutting behaviors shared by all producer skills, from user feedback: (1) print a helicopter-view before the first question; (2) ask Markdown or HTML output; (3) treat all user input as hypothesis and emit a "risks I see in what you gave me" block; (4) print validation debt and write any go-ahead as
GO (to validation)
, never a bare "build it now"; (5) accept a custom output path; (6) Deep mode runs an evidence floor + self-critic loop and offers a web-MCP fallback. The hooks below wire each into this skill; the contract is the source of truth for the wording.

新用户或不确定是否适用该技能? 从这里开始——或运行
/nmt-chat
,描述你的情况,它会指引你找到合适的技能。快速导航:新想法 →
nmt-market-research
· 现有产品或指标变动 →
nmt-diagnose
· 已有客户访谈 →
nmt-analyze-interviews
· 准备开发 →
nmt-product-requirements
· 定位/发布文案 →
nmt-craft-value-proposition
nmt-craft-go-to-market
.
该技能针对你想要赢得的客户群体(可以用自然语言描述,或导入
/nmt-market-research
的结果),推导他们转向你的最强可测试理由(即价值主张),同时生成可直接用于下一个技能的开发就绪规范,后者会将其转化为PRD。
它处于整个流程链的中间环节:
/nmt-market-research → /nmt-craft-value-proposition → /nmt-product-requirements → /nmt-craft-go-to-market
(细分市场+任务+   (价值假设+         (开发:PRD —        (落地页+广告+
 我们的制胜点+     PRD交付用的实现规范) 功能+边缘案例)    上市/增长传播)
 竞品)
/nmt-market-research
会输出包含以下信息的客户群体:他们想要完成的任务、“足够好”的定义(成功标准)、最终想要达成的结果、竞品情况,以及一句关于我们制胜点的总结。该技能会进一步深化分析:明确客户最看重的几项因素(核心成功标准),绘制客户完成任务的流程图谱(价值创造所依托的Job Graph),生成通过在图谱上应用一系列命名化价值创造机制来创造价值的方法,然后基于可行性、开发成本、单位经济效益和竞争力进行筛选与排序,最终输出结果中的实现规范可直接被
/nmt-product-requirements
用来生成PRD。
该技能的核心价值是创新——系统性地生成最强/最快/最经济的价值创造方式,而非验证。验证环节(即风险假设测试卡片,Riskiest Assumption Test,RAT)是交付成果的一部分,但并非差异化亮点。
输出为单个文件。默认展示的内容简洁精炼——一页纸的价值主张:包含主张内容、目标群体、转向理由、核心假设以及下一步行动。文件下方还有两层可展开的深度内容,供存疑的读者进行方法论审计,或用于PRD交付,但不会给未主动需求的读者造成信息过载:
  1. 第一层——价值主张(默认视图,约1页,无方法论术语):主张内容、目标群体、转向理由、核心假设、下一步行动——若读者需要,每一项都可点击查看背后的推导逻辑。可直接转发给从未接触过该方法论的联合创始人。
  2. 第二层——推导逻辑(可展开,自然语言表述):第一层中每项结论的推导过程——客户最看重什么、我们为何能胜出、前后变化、让客户眼前一亮的瞬间(Aha Moment)、最具风险的假设——每一项都可链接到完整的分析过程。
  3. 第三层——完整分析过程(可展开/折叠):价值创造机制表格、前后对比、竞品矩阵、测试卡片、
    /nmt-product-requirements
    可直接使用的PRD就绪型实现规范,以及方法论附录。
生产者协议(具有约束力)——
../nmt-chat/references/producer-contract.md
。基于用户反馈,所有生产者技能需遵循六项通用准则:(1) 在第一个问题前输出全局概览;(2) 询问输出格式为Markdown还是HTML;(3) 将所有用户输入视为假设,并输出“我从您的输入中发现的风险”模块;(4) 标注验证债务,并将任何启动指令标注为**
GO (to validation)
,而非简单的“立即开发”;(5) 接受自定义输出路径**;(6) Deep模式需执行证据底线+自我批判循环,并提供网络MCP fallback方案。以下钩子将这些准则整合到该技能中,协议为措辞的唯一依据。

Core methodological principle

核心方法论原则

Source of truth —
../nmt-chat/references/Next-Move-Theory-Canon/
in the project root.
Do NOT use generic interpretations of Jobs To Be Done from the internet or LLM training. Ivan Zamesin's AJTBD diverges substantially. Five mis-defaults to never propagate (per project
CLAUDE.md
):
  • A Job is a desired transition — State A (situation) → expected outcome (State B),
    in order to
    perform a higher-level Job. Not "a struggle for progress."
  • Value is greater energy efficiency for the brain in performing a Job, measured against the brain's prediction. The Aha Moment is the customer-experience of value beating prediction; the Problem is value falling below it. Never use the abbreviations PPE / NPE (per Rule 22) — write Aha Moment / Problem.
  • I want to + verb
    is the primary element of an eight-element Job, not the whole Job. Each infinitive verb is a separate Job (Rule 7).
  • A Problem is a consequence of a Solution hired for a Job and underperforming its success criteria — not a root cause.
  • A Solution is a real thing in the world and, inside the Job Graph, a label for the sub-graph of Core + Micro Jobs it installs.
Methodological invariants this skill MUST enforce — output is invalid if any is violated:
  • Value =
    Probability of the Outcome × Outcome − Cost
    (
    value-creation.md §3
    ). Three levers: raise probability (guarantee/proof), raise outcome (move-up-a-level), lower cost (money/time/effort/cognitive/negative-emotion/Tax-Jobs). A value hypothesis names which lever it pulls.
  • Mechanics operate over a Job Graph, not against a Core Job in isolation (
    value-creation.md §11
    ,
    job-graph.md §12
    ).
  • Segmentation root = similar Core Jobs + similar success criteria, in a similar priority order. The priority order over criteria is what makes a segment a segment (
    segmentation.md §2
    ,
    value-creation.md §10
    ). Big Job is motivation context, never the primary segmentation criterion. Demographics are second-order correlates.
  • Habit cannot be fought head-on — reuse it or sidestep it via an Aha Moment + loaded Consideration Activators (
    behaviour-change.md §9–§11
    ). Never "beat the habit."
  • Aha Moment is a specific positive-prediction-error event — NOT signup, login, or first feature use. Place it as far left in the Critical Chain of Jobs as possible.
  • All switches go through the Big Job — the value prop must be communicable through a Big-Job criterion (
    behaviour-change.md §4
    ).
  • Anti-segment must be nameable — if everyone wants this, the value prop is too universal.
  • Unit economics is a filter — value that does not convert to margin (LTV > CAC, Job budget covers cost-to-serve) is not a product (
    nmt-key-theses.md §4
    ).
  • Risks compound — a value prop stacking ≥5 unvalidated assumptions gets flagged (
    rat-key-theses.md §1
    ).
Per project
CLAUDE.md
: every named external source in any output is a clickable Markdown link
[Name](https://...)
(Rule 2). Disclaimers (numerical + hallucination) at the top of
result.md
(Rule 3). Outputs are written for a US product audience (Rule 6) — default to US-context analogs.

唯一依据——项目根目录下的
../nmt-chat/references/Next-Move-Theory-Canon/
。请勿使用互联网或LLM训练数据中的通用JTBD解释。Ivan Zamesin的AJTBD与通用JTBD存在显著差异。需避免传播以下五个常见误解(依据项目
CLAUDE.md
):
  • Job是指期望的状态转变——从状态A(当前情境)到预期结果(状态B),
    in order to
    (为了)完成更高层级的Job。而非“为进步而奋斗”。
  • 价值是指大脑在完成Job时的能量效率提升,以大脑的预期为衡量标准。Aha Moment是客户感知到价值超出预期的体验;Problem是价值未达预期的情况。请勿使用PPE / NPE缩写(依据规则22)——请写Aha Moment / Problem
  • I want to + 动词
    是八要素Job的核心组成部分,而非完整的Job。每个不定式动词对应一个独立的Job(规则7)。
  • Problem是指为完成Job而采用的解决方案未达到成功标准所导致的后果——而非根本原因。
  • 解决方案是现实世界中的实体,同时在Job Graph中代表它所涵盖的核心Job+微Job子图的标签。
该技能必须遵循的方法论不变准则——若违反则输出无效
  • 价值 =
    结果概率 × 结果价值 − 成本
    value-creation.md §3
    )。三个杠杆:提高概率(保证/证明)、提升结果价值(升级层级)、降低成本(金钱/时间/精力/认知/负面情绪/税务Job)。价值假设需明确指出使用了哪个杠杆。
  • 机制作用于Job Graph,而非孤立的核心Job(
    value-creation.md §11
    ,
    job-graph.md §12
    )。
  • 细分市场的核心定义 = 相似的核心Job + 相似的成功标准,且优先级顺序一致。成功标准的优先级顺序是区分细分市场的关键(
    segmentation.md §2
    ,
    value-creation.md §10
    )。Big Job是动机背景,绝非主要的细分市场划分标准。人口统计数据是次要关联因素。
  • 无法直接对抗习惯——需复用习惯,或通过Aha Moment+加载型考虑激活器(Consideration Activators)绕开习惯(
    behaviour-change.md §9–§11
    )。切勿“击败习惯”。
  • Aha Moment是特定的正向预测偏差事件——而非注册、登录或首次使用功能。需将其放置在Critical Chain of Jobs中尽可能靠前的位置。
  • 所有用户转向都需通过Big Job——价值主张必须能通过Big Job的标准进行传达(
    behaviour-change.md §4
    )。
  • 需明确反细分市场——若所有人都需要该价值主张,则其过于宽泛。
  • 单位经济效益是筛选标准——无法转化为利润(LTV > CAC,Job预算覆盖服务成本)的价值不能作为产品(
    nmt-key-theses.md §4
    )。
  • 风险会叠加——包含≥5个未验证假设的价值主张需被标记(
    rat-key-theses.md §1
    )。
依据项目
CLAUDE.md
:输出中所有命名的外部来源需为可点击的Markdown链接
[名称](https://...)
(规则2)。
result.md
顶部需标注免责声明(数值+幻觉)(规则3)。输出面向美国产品受众(规则6)——默认使用美国语境的类比。

Plain-language output — segment words first, methodology in parentheses

自然语言输出——先讲细分市场语言,方法论置于括号中

The reader of this output is a product person, not a methodologist. Write the user-facing document in the plain, everyday language the target segments already use; when a methodology term genuinely adds precision, lead with the plain meaning and put the term in parentheses the first time it appears — never lead a sentence, bullet, or heading with a methodology label.
  • "Red Queen value-gap compression…" · "the Critical Chain of Jobs breaks at M4" · "load the Consideration Activators."
  • "The free do-it-yourself option caught up, so your edge shrank even though you didn't get worse (in the methodology, a Red Queen effect)."
Who reads it — the target segments (the essentials are inline here, so the skill stays self-contained and public-safe): US founders, indie hackers / vibe-coders, growth-stage PMs, senior PMs / VPs, and product marketers. Their vocabulary: PMF, runway, pivot, a niche that pays, ship it, first paying customers, a roadmap I can defend, a metric that moves (not theater), positioning, conversion. Avoid the words they reject: scale fast, 10x, hockey stick, proven framework, growth / funnel hacks, 5 hacks — and methodology jargon as the lead.
Plain ↔ methodology (lead with the plain meaning; add the term in parentheses once, when it earns its place — common-word terms like segment, success criteria, Aha moment you can lead with directly): the bigger result they're really after (their Big Job) · the biggest task your product does on its own, end to end, and can't go higher right now (its Core Job) · the ordered run of must-succeed tasks the customer walks (the Critical Chain of Jobs) · the exact step where they get stuck (a break in that chain) · the Aha moment, where the product beats what they expected and it clicks · getting the result for less time, effort, money, or stress than expected (value) · the few things you load into a buyer's head before they'll switch (Consideration Activators) · a real blocker that stops them using you vs. just a worry (a Barrier vs. a fear) · the assumption most likely to kill this, tested cheap first (the riskiest assumption — the Riskiest Assumption Test, RAT). Never say Positive / Negative Prediction Error to a user — write Aha moment / Problem. Don't say wedge — say "why we win" / "the underserved criteria only you cover."
Precision still holds in the methodology layer. Job-grammar discipline (Jobs as "I want to + verb," levels named, terms capitalized) governs the internal-reasoning held in context and the explicit §12 Methodology appendix (NMT) inside Layer 3, where full methodology language is expected. The lead the reader sees in Layers 1–2 (and in Layer-3 prose) is plain; the parenthetical and the appendix carry the precise terms.
Link
references/glossary.md
once at the top of Layer 2, where the methodology terms first appear.

该输出的读者是产品从业者,而非方法论专家。用目标细分市场常用的简洁日常语言撰写面向用户的文档;当方法论术语确实能提升精准度时,先讲通俗含义,首次出现时将术语放在括号中——切勿以方法论标签作为句子、项目符号或标题的开头。
  • "Red Queen价值差距压缩…" · "Critical Chain of Jobs在M4节点断裂" · "加载Consideration Activators"
  • "免费自助选项已经追上来了,所以你的优势在缩小,尽管你本身没有变差(在方法论中,这被称为Red Queen效应)。"
目标读者——美国创始人、独立开发者/氛围开发者、成长期PM、资深PM/VP、产品营销人员。他们的常用词汇:PMF、 runway、 pivot、付费 niche、上线、首批付费客户、可辩护的 roadmap、可量化的指标(而非形式主义)、定位、转化需避免使用他们排斥的词汇快速扩张、10倍增长、 hockey stick曲线、成熟框架、增长/漏斗技巧、5个技巧——以及以方法论术语开头的表述。
通俗语言 ↔ 方法论术语(先讲通俗含义;当术语有必要时,首次出现时在括号中添加解释——常见术语如segment、success criteria、Aha moment可直接作为开头):他们真正想要达成的最终结果*(他们的Big Job)* · 你的产品能独立完成的最大端到端任务,且目前无法进一步升级*(其核心Job)* · 客户必须完成的有序任务流*(Critical Chain of Jobs)* · 客户遇到瓶颈的具体步骤*(该链条中的断裂点)* · Aha moment,即产品超出客户预期并让他们恍然大悟的瞬间 · 以比预期更少的时间、精力、金钱或压力达成结果*(价值)* · 在用户转向之前需植入他们脑海中的几项关键信息*(Consideration Activators)* · 阻止他们使用你的产品的实际障碍,而非单纯的担忧*(Barrier vs. 恐惧)* · 最可能导致失败的假设,需先以低成本测试*(最具风险的假设——Riskiest Assumption Test,RAT)。切勿向用户提及Positive / Negative Prediction Error*——请写Aha moment / Problem。不要说wedge——请说“我们的制胜点” / “只有我们能满足的未被充分覆盖的标准”。
方法论层仍需保持精准。Job语法规范(Jobs以*"I want to + 动词"形式呈现,层级命名,术语大写)适用于上下文内的内部推导,以及第三层中的*§12方法论附录(NMT)**,该部分需使用完整的方法论语言。读者看到的第一层–第二层(以及第三层的散文内容)采用通俗语言;括号和附录中包含精准术语。
在第二层顶部添加一次
references/glossary.md
的链接,此处是方法论术语首次出现的位置。

Readability rules (the document is for a customer who doesn't know the methodology)

可读性规则(文档面向不了解该方法论的客户)

The value-proposition document is three reading depths in one file, linked top-to-bottom like canon §-references. Most readers stop at Layer 1; doubters drop one level to see how we got here; experts read the bottom (the full mechanic work + the PRD-ready spec). The full template is in "S6 — Synthesize the artifact (three layers)" below. The rules that make it work:
  • Three layers, escalating depth — state each conclusion once per layer, never twice at the same depth. Layer 1 = the value proposition (the one-page default, headline only). Layer 2 = the reasoning in plain English. Layer 3 = the full methodology work (the mechanic tables, before→after, competitor matrix, RAT cards, the §11 implementation spec, the §12 appendix). A bet is a headline in L1, a plain sentence in L2, a full RAT card in L3 — three depths, not three copies.
  • Drill-down links are mandatory. Every Layer-1 claim a skeptic could doubt carries a
    link to its Layer-2 anchor; every Layer-2 claim links to the Layer-3 part that derives it. Use Markdown anchors: write
    [how we know they'll switch ▸](#l2-bet)
    and put
    <a id="l2-bet"></a>
    above the target. This is what makes the simple layers trustworthy — the reader can always click through to the derivation.
  • Layer 1 = minimal jargon, plain words lead. Lead every sentence in plain product English a junior PM gets at a glance. A methodology term may appear in parentheses as a short plain gloss when it genuinely helps — but never open a sentence with a raw term, and keep jargon to a minimum. Short sentences — "explain it to a smart friend." Watch the sneaky business-jargon leaks: wedge, bet, beachhead, ACV read as jargon too — translate them (wedge → "the one thing only we do"; the bet → "the one thing that must be proven first") or gloss in parentheses.
  • Layer 2 = plain language first, term glossed. On first use, gloss a methodology term in 3–5 words in parentheses — e.g., "the Big Job (the outcome the customer is really after)". Nested or repeated parenthetical glosses are fine — clarity beats purity. Link
    references/glossary.md
    once at the top of Layer 2.
  • No internal methodology citations in Layers 1–2. Never write "per behaviour-change.md §1", "per Rule 7", or any canon file path in the readable layers.
  • Layer 3 may carry methodology citations — but fenced, not inline. This is the biggest readability fix for this skill: the old output embedded inline citations everywhere (
    [Value Creation §10](…)
    ,
    (per [Behaviour Change §1])
    ,
    [CLAUDE.md Rule 7]
    ). No canon path or
    Rule N
    appears inline in Layer-3 prose.
    Put each canon reference in a collapsed methodology trace at the end of a subsection, styled out of the reading flow, e.g.:
    <sub>▸ methodology trace. Value = Probability × Outcome − Cost (
    value-creation.md §3
    ); mechanics operate over the Job Graph (
    value-creation.md §11
    ); segmentation root = similar Core Jobs + similar success criteria in a priority order (
    segmentation.md §2
    ).</sub> Never break a sentence of report prose with
    (value-creation.md §11)
    . The §12 methodology appendix MAY keep a single consolidated canon-references list — it is an explicit appendix — but the body prose stays clean. Project-internal rule numbers (
    CLAUDE.md Rule 7
    ) never appear in any layer, including §12 — they are for your reasoning, not the reader.
  • Disclaimers once. The two-part disclaimer appears once (top of file), plus a one-line pointer in Layer 1. Do not repeat the full disclaimer block inside Layer 3. (Search the file before shipping — the disclaimer wording should hit at most twice.)
  • Keep source links for external facts (Rule 2).
Enforcement gate (these kept getting skipped in real runs — check each before writing the file; full version in
../nmt-chat/references/readability-contract.md
):
  • Unique, resolving anchors. Every
    drill-down link points to its own unique
    <a id="…">
    that exists exactly once; no two links share a target. The live failure for this skill was two different Layer-1 links both pointing at
    #l2-bet
    , and
    l3-value
    +
    l3-segment
    stacked on one heading — give each its own anchor. Before shipping, list every
    target and confirm each resolves to one place.
  • Inline-gloss opaque Layer-3 table headers. A non-obvious column header carries a 3–6-word plain gloss right there. Don't rely on the glossary file — a casual reader never opens it.

价值主张文档在一个文件中包含三个阅读深度,如同规范的§引用一样上下链接。大多数读者会停留在第一层;存疑的读者会深入一层查看推导过程;专家会查看最底层(完整的机制分析+PRD就绪规范)。完整模板见下文“S6 — 合成成果(三层结构)”。确保可读性的规则如下:
  • 三层结构,深度递增——每个结论在每层只出现一次,同一深度不重复。第一层=价值主张(一页纸的默认视图,仅标题)。第二层=自然语言表述的推导逻辑。第三层=完整的方法论分析(机制表格、前后对比、竞品矩阵、RAT卡片、§11实现规范、§12附录)。一个假设在第一层是标题,在第二层是通俗句子,在第三层是完整的RAT卡片——三个深度,而非三个副本。
  • 必须包含向下钻取的链接。第一层中任何可能被存疑读者质疑的结论都需带有
    链接,指向第二层的锚点;第二层中的每个结论都需链接到第三层中对应的推导部分。使用Markdown锚点:例如
    [我们如何确定他们会转向 ▸](#l2-bet)
    ,并在目标位置上方添加
    <a id="l2-bet"></a>
    。这让简洁的层级内容更具可信度——读者始终可以点击查看推导过程。
  • 第一层=最少术语,通俗语言优先。每句话都以初级PM一眼就能看懂的通俗产品英语开头。方法论术语可放在括号中作为简短的通俗解释,但切勿以原始术语开头,且尽量减少术语使用。句子要简短——“向聪明的朋友解释这件事”。注意避免隐性的商业术语:wedge、bet、beachhead、ACV也属于术语——请翻译(wedge → “只有我们能做到的一件事”;bet → “必须首先验证的一件事”)或在括号中添加解释。
  • 第二层=自然语言优先,术语附带解释。首次使用时,在括号中用3-5个词解释方法论术语——例如*"Big Job(客户真正想要达成的结果)"*。嵌套或重复的括号解释是允许的——清晰度优先于纯粹性。在第二层顶部添加一次
    references/glossary.md
    的链接。
  • 第一层–第二层中不得出现内部方法论引用。切勿在可读性层级中写“依据behaviour-change.md §1”、“依据规则7”或任何规范文件路径。
  • 第三层可包含方法论引用,但需放在围栏中,而非内联。这是该技能最大的可读性改进:旧输出中到处都是内联引用(
    [Value Creation §10](…)
    ,
    (依据[Behaviour Change §1])
    ,
    [CLAUDE.md Rule 7]
    )。第三层散文内容中不得内联出现任何规范路径或
    规则N
    。将每个规范引用放在小节末尾的折叠方法论追溯中,样式需与阅读流区分开,例如:
    <sub>▸ 方法论追溯。 价值 = 概率 × 结果价值 − 成本 (
    value-creation.md §3
    );机制作用于Job Graph (
    value-creation.md §11
    );细分市场核心定义 = 相似的核心Job + 相似的成功标准且优先级顺序一致 (
    segmentation.md §2
    )。</sub> 切勿在报告散文句子中插入
    (value-creation.md §11)
    §12方法论附录可保留一个统一的规范引用列表——它是明确的附录——但正文散文需保持简洁。项目内部规则编号(
    CLAUDE.md Rule 7
    )不得出现在任何层级中,包括§12——它们仅用于你的推导,而非面向读者。
  • 免责声明仅出现一次。两部分免责声明仅出现一次(文件顶部),并在第一层中添加一行指向它的提示。切勿在第三层中重复完整的免责声明模块。(输出前检查文件——免责声明措辞最多出现两次。)
  • 保留外部事实的来源链接(规则2)。
执行检查(实际运行中经常被忽略——撰写文件前逐一检查;完整版本见
../nmt-chat/references/readability-contract.md
  • 唯一且可解析的锚点。每个
    向下钻取链接都指向自己唯一的
    <a id="…">
    锚点,且该锚点仅出现一次;不得有两个链接指向同一目标。该技能曾出现的常见问题是:两个不同的第一层链接都指向
    #l2-bet
    ,以及
    l3-value
    +
    l3-segment
    堆叠在同一个标题下——请为每个链接分配独立的锚点。输出前,列出所有
    目标并确认每个都能解析到唯一位置。
  • 第三层不透明表格标题需附带内联通俗解释。非显而易见的列标题需直接添加3-6个词的通俗解释。不要依赖词汇表文件—— casual读者不会打开它。

Methodology — source of truth (progressive loading)

方法论——唯一依据(渐进式加载)

The only source of methodology is the Next Move Theory canon, read at runtime (relative paths; the skill ships in the same repo as the canon). Don't load all of it up front — read the eager core first, then pull the staged files only when the run reaches the stage that needs them (the same progressive-disclosure pattern Claude skills use with
references/
). This keeps a Quick run light and lets each Deep-mode agent read only its slice.
This is a public skill — it grounds only in the public canon. Every file in the sets below is a published canon file (the set whitelisted in
8-Tools/sync/PUBLIC_MANIFEST.yml
); the skill ships to the public mirror, where private files do not exist. Never read or quote any canon file outside the sets below — the value-creation algorithm, the unit-economics theory, and the full mechanics catalog are folded into the public files below; their deeper private and paywalled forms are out of bounds. This holds in both repos — even when running inside the Internal repo where those files exist on disk.
Eager core (read before any analysis — every run):
FileWhat it powers~tokens
../nmt-chat/references/Next-Move-Theory-Canon/Advanced-Jobs-To-Be-Done/value-creation.md
The value formula (§3), 6 cost dimensions (§8), success criteria (§9), the 8 criteria-priority orders (§10), the criteria→mechanics map (§11), the Aha Moment (§12), move-up / kill-a-Job (§14), the invisible-product North Star (§20) — defines the segment's dominant criteria and seeds the mechanics~8k
../nmt-chat/references/Next-Move-Theory-Canon/Advanced-Jobs-To-Be-Done/value-creation-mechanics.md
The ~26 foundational mechanics — the generation catalog spine S3 walks~4.9k
Staged — load only at the stage that uses it:
FileLoad whenUsed by~tokens
../nmt-chat/references/Next-Move-Theory-Canon/Advanced-Jobs-To-Be-Done/segmentation.md
confirming the segment root at intake / S1segment root, sub-segment vs new segment~5k
../nmt-chat/references/Next-Move-Theory-Canon/Advanced-Jobs-To-Be-Done/job-structure.md
building the success-criteria list (S1)the 8 Job elements, success criteria (direction + level), 3 fidelity levels~4k
../nmt-chat/references/Next-Move-Theory-Canon/Advanced-Jobs-To-Be-Done/critical-chain.md
building the graph substrate (S2 — Aha-placement stage)Critical Chain of Jobs, breaks/cycles/hand-offs, Aha placement, Previous/Next Job~5k
../nmt-chat/references/Next-Move-Theory-Canon/Advanced-Jobs-To-Be-Done/behaviour-change.md
reaching the forces / Aha stage (S3, §7 proof, §12 forces)forces of behaviour change, Consideration Activators, Class 1/2, habit reuse~6k
../nmt-chat/references/Next-Move-Theory-Canon/Next-Move-Theory/nmt-key-theses.md
reaching the unit-economics filter (S4)§4 chain-to-profit (LTV > CAC, payback, target margin per unit) + §5 Consequence 2 (segment budget covers cost-to-serve)~5.4k
../nmt-chat/references/Next-Move-Theory-Canon/Riskiest-Assumption-Test/rat-key-theses.md
reaching the RAT-cards stage (S5)the RAT chain, the RAT formula, custom risks~6.5k
../nmt-chat/references/Next-Move-Theory-Canon/Algorithms/the-algorithm.md
when the strategic spine needs framing (S0 routing / S6)the market → segment → value → de-risk spine this skill's value step sits inside~4k
../nmt-chat/references/Next-Move-Theory-Canon/Advanced-Jobs-To-Be-Done/communication.md
synthesizing the artifact (S6, §0 one-liner)the one-liner formula and value-prop language~3k
../nmt-chat/references/Next-Move-Theory-Canon/Advanced-Jobs-To-Be-Done/job-graph.md
only when the graph substrate needs care (S2 — levels, many-to-many, directional moves)the graph substrate~5k
../nmt-chat/references/Next-Move-Theory-Canon/Advanced-Jobs-To-Be-Done/consideration-activators.md
only when Big-Job communication / fear reduction needs depth (S3, S6)Consideration Activators, fear reduction~4k
Quick mode (one Claude): read the eager core, then read each staged file the first time the run reaches its stage — not before. Deep mode: each agent reads only the files its wave needs (the [S1] dominant-criteria agent → eager core +
segmentation.md
+
job-structure.md
; [S2] job-graph →
critical-chain.md
(+
job-graph.md
if needed); [G*] mechanic generators → eager core +
behaviour-change.md
; [F] feasibility →
nmt-key-theses.md
; [RAT] →
rat-key-theses.md
; [SYN] →
communication.md
). Never have an agent load a file outside its slice.
Path note: if a file is not found, retry with a
1-
prefix on the canon folder (
1-Next-Move-Theory-Canon/...
) — the source repo orders folders with a numeric prefix the public repo strips.

唯一的方法论来源是Next Move Theory规范,运行时读取(相对路径;该技能与规范位于同一仓库)。请勿提前加载所有内容——先读取核心内容,然后仅在运行到需要的阶段时读取对应阶段的文件(与Claude技能处理
references/
的渐进式披露模式相同)。这让Quick模式更轻量化,且每个Deep模式代理仅读取自己所需的部分。
这是一个公开技能——仅基于公开规范。以下集合中的每个文件都是已发布的规范文件(
8-Tools/sync/PUBLIC_MANIFEST.yml
中白名单的集合);该技能会发布到公开镜像,其中不存在私有文件。切勿读取或引用以下集合之外的任何规范文件——价值创造算法、单位经济效益理论和完整的机制目录已整合到以下公开文件中;它们更深层次的私有和付费版本不在使用范围内。无论在哪个仓库运行——即使在内部仓库中存在这些文件——都需遵循此规则。
核心内容(运行前读取——所有运行都需加载)
文件支撑功能~tokens
../nmt-chat/references/Next-Move-Theory-Canon/Advanced-Jobs-To-Be-Done/value-creation.md
价值公式(§3)、6个成本维度(§8)、成功标准(§9)、8种标准优先级顺序(§10)、标准→机制映射(§11)、Aha Moment(§12)、升级层级/消除Job(§14)、隐形产品北极星(§20)——定义细分市场的核心标准并为机制生成提供基础~8k
../nmt-chat/references/Next-Move-Theory-Canon/Advanced-Jobs-To-Be-Done/value-creation-mechanics.md
~26种基础机制——S3阶段遍历的核心目录~4.9k
阶段加载——仅在需要的阶段加载
文件加载时机使用场景~tokens
../nmt-chat/references/Next-Move-Theory-Canon/Advanced-Jobs-To-Be-Done/segmentation.md
输入阶段/S1确认细分市场核心定义时细分市场核心定义、子细分市场vs新细分市场~5k
../nmt-chat/references/Next-Move-Theory-Canon/Advanced-Jobs-To-Be-Done/job-structure.md
构建成功标准列表时(S1)8个Job要素、成功标准(方向+层级)、3个保真度层级~4k
../nmt-chat/references/Next-Move-Theory-Canon/Advanced-Jobs-To-Be-Done/critical-chain.md
构建图谱基础框架时(S2 — Aha Moment定位阶段)Critical Chain of Jobs、断裂点/循环/交接点、Aha Moment定位、上一个/下一个Job~5k
../nmt-chat/references/Next-Move-Theory-Canon/Advanced-Jobs-To-Be-Done/behaviour-change.md
进入行为驱动力/Aha Moment阶段时(S3,§7验证,§12驱动力)行为改变驱动力、Consideration Activators、Class 1/2、习惯复用~6k
../nmt-chat/references/Next-Move-Theory-Canon/Next-Move-Theory/nmt-key-theses.md
进入单位经济效益筛选阶段时(S4)§4 利润链(LTV > CAC,回收期,单位目标利润率) + §5 推论2(细分市场预算覆盖服务成本)~5.4k
../nmt-chat/references/Next-Move-Theory-Canon/Riskiest-Assumption-Test/rat-key-theses.md
进入RAT卡片阶段时(S5)RAT链、RAT公式、自定义风险~6.5k
../nmt-chat/references/Next-Move-Theory-Canon/Algorithms/the-algorithm.md
战略框架需要梳理时(S0路由 / S6)市场→细分市场→价值→去风险的框架,该技能的价值环节处于其中~4k
../nmt-chat/references/Next-Move-Theory-Canon/Advanced-Jobs-To-Be-Done/communication.md
合成成果时(S6,§0一句话总结)一句话总结公式和价值主张语言~3k
../nmt-chat/references/Next-Move-Theory-Canon/Advanced-Jobs-To-Be-Done/job-graph.md
仅当图谱基础框架需要细化时(S2 — 层级、多对多、定向移动)图谱基础框架~5k
../nmt-chat/references/Next-Move-Theory-Canon/Advanced-Jobs-To-Be-Done/consideration-activators.md
仅当Big Job沟通/恐惧缓解需要深化时(S3,S6)Consideration Activators、恐惧缓解~4k
Quick模式(单个Claude):运行开始时读取核心内容,然后仅在运行到需要的阶段时读取对应阶段文件——切勿提前读取。先构建第三层内容(S0→S6),然后基于完成的第三层内容生成第二层,最后生成第一层,并将
向下钻取链接指向第三层的锚点。单个文件的编写顺序为:顶部免责声明(一次)→第一层→第二层→第三层。

The pipeline (S0 → S6 with critic gates)

流程(S0 → S6,含评审 gate)

S0  Intake & Route ───(human: input path, mode, target segment)
S1  Dominant success criteria + anchors ──────────► GATE-1 ─┐
     │                                                        │ loop ≤2 rounds,
S2  Job-Graph substrate (Micro + Critical Chain of Jobs) ─► GATE-2 ─┤ then escalate to human
S3  Value-hypothesis GENERATION (divergence) ─────► GATE-3 ─┤  ⇇ Deep: parallel mechanic-family
     │   "strongest / fastest / cheapest way"                │      agents + reviews-mining
S4  Feasibility · Cost · Competitiveness FILTER ──► GATE-4 ─┤  ⇇ Deep: web-grounded competitor matrix
     │   + unit-econ + RICE → top 1–2
S5  De-risk (RAT cards) ──────────────────────────► GATE-5 ─┘
   ──(human: pick PRIMARY vs SUPPLEMENTARY)──
S6  Synthesize artifact (US value-prop + appendix + impl spec) ► GATE-6 (panel) ──(human: ship)
This is the value-creation algorithm (
value-creation.md §11–§14
, inside the
the-algorithm.md
strategic spine) with
nmt-key-theses.md §4
as the unit-economics filter and
rat-key-theses.md
as the de-risking layer. The spine is a prompt-chaining workflow with an evaluator-optimizer gate after each substantive stage — not an autonomous agent.
S0  输入与路由 ───(人工:输入路径、模式、目标细分市场)
S1  核心成功标准+锚点 ──────────► GATE-1 ─┐
     │                                                        │ 循环≤2轮,
S2  Job Graph基础框架(微Job + Critical Chain of Jobs) ─► GATE-2 ─┤  之后升级为人工评审
S3  价值假设生成(发散) ─────► GATE-3 ─┤  ⇇ Deep模式:并行机制类别
     │   "最强/最快/最经济的方式"                │      代理+评论挖掘
S4  可行性·成本·竞争力筛选 ──► GATE-4 ─┤  ⇇ Deep模式:基于网络的竞品矩阵
     │   +单位经济效益+RICE → 前1–2名
S5  去风险(RAT卡片) ──────────────────────────► GATE-5 ─┘
   ──(人工:选择主价值主张vs辅助价值主张)──
S6  合成成果(美国市场价值主张+附录+实现规范) ► GATE-6(评审组) ──(人工:发布)
这是价值创造算法(
value-creation.md §11–§14
,位于
the-algorithm.md
战略框架内),以
nmt-key-theses.md §4
作为单位经济效益筛选标准,以
rat-key-theses.md
作为去风险层。该框架是带有评估优化 gate 的提示链工作流——而非自主代理。

The critic / gate design (shared by every GATE)

评审/gate设计(所有GATE共享)

Each GATE is an adversarial, binary, evidence-citing critic grounded in the canon — in Quick mode a self-critique pass, in Deep mode a separate critic agent. The verdict rule:
You are an adversarial reviewer. REFUTE the output; find the strongest reason each
criterion FAILS before deciding it passes. Default to REJECT under uncertainty — a
criterion passes ONLY with a cited span of evidence. Do NOT rewrite; only judge + instruct.

Per criterion → { verdict: pass | fail, evidence: "<exact span>", critique: "<specific, actionable>" }
Overall      → { overall: pass | fail, blocking: [...], fix_instructions: "<ordered changes>" }
Binary verdicts only — no 1–5 scores.
  • Hard checks are deterministic, not LLM-judged — run them as code-style checks (Job grammar = one
    I want to + infinitive
    ; every external number carries a clickable link; a hypothesis is stated as
    mechanic × Core Job × criterion × alternative
    , never as a bare feature).
  • Loop control: generate → judge →
    pass
    ships;
    fail
    feeds
    fix_instructions
    back to the generator. Max 2 rounds, then escalate to the user (prevents the self-correction-degradation failure mode). If a round's critique repeats the prior round's unresolved issues, escalate immediately.
  • GATE verdicts stay in-context, not in the user-facing file.

每个GATE都是基于规范的对抗性二元评审,需引用证据——Quick模式下为自我评审环节,Deep模式下为独立评审代理。判定规则:
你是一名对抗性评审员。反驳输出内容;在判定通过前,找出每个标准未通过的最有力理由。不确定时默认拒绝——只有引用明确证据的标准才能通过。请勿重写内容;仅进行判定+指导。

每个标准 → { verdict: pass | fail, evidence: "<精确引用>", critique: "<具体、可执行的意见>" }
整体判定 → { overall: pass | fail, blocking: [...], fix_instructions: "<有序修改建议>" }
仅接受二元判定——无1–5分评分。
  • 硬性检查是确定性的,而非LLM主观判定——需作为代码式检查执行(Job语法=单个
    I want to + 不定式动词
    ;每个外部数据都带有可点击链接;假设需表述为
    机制 × 核心Job × 标准 × 替代方案
    ,而非单纯的功能)。
  • 循环控制:生成→判定→
    pass
    则发布;
    fail
    则将
    fix_instructions
    反馈给生成器。最多2轮,之后升级为人工评审(避免自我修正导致的质量下降问题)。若某一轮的评审意见与上一轮未解决的问题重复,则立即升级为人工评审。
  • GATE判定结果仅保留在上下文中,不会出现在面向用户的文件中。

Output file (per
CLAUDE.md
Rule 4 — one file per run)

输出文件(依据
CLAUDE.md
规则4——每次运行输出一个文件)

The skill writes exactly one file. Default location (used unless the user gave a custom output path in intake —
PRODUCER-CONTRACT.md §5
), grouped under the product's folder in the project root (never
TMP/
or
.claude/
):
Skills-Results/{product-slug}/craft-value-proposition/{YYYY-MM-DD_HH-MM}_{product-slug}-craft-value-proposition-result.{md|html}
  • Extension follows the chosen output format (
    PRODUCER-CONTRACT.md §2
    ):
    .md
    (default) or a single self-contained
    .html
    (inline CSS, working in-page anchors for the How-to-read jumps + every
    drill-down link, source links opening in a new tab). Either format leads with the one-page value proposition (Layer 1) and keeps Layer 2 + Layer 3 collapsed in
    <details>
    blocks
    — collapsed
    <details>
    renders on the GitHub Markdown mirror too, so the default view is short in both. HTML also uses
    <details>
    for methodology traces. HTML carries the identical content — same attribution, disclaimers, three layers, tables, links — just in a more readable shell. Never write both; one file per run.
  • If the user gave a custom path, write the one file there with the same filename pattern.
  • Everything else — the normalized input, the ranked criteria, the Job Graph, the raw hypotheses, the scored shortlist, the RAT inventory, dropped hypotheses, and every GATE verdict — stays in-context across the stages; none of it is written to a separate file. The timestamp makes each run's file unique, so reruns never overwrite. Disclaimers (Rule 3) go at the top of this one file.
Attribution (Rule 23). The file opens with the attribution top-line (the very first content, above the disclaimers) and closes with the attribution block —
utm_source=nmt-craft-value-proposition&utm_medium=skill-artifact
.

该技能仅生成一个文件。默认位置(除非用户在输入时指定自定义输出路径——
PRODUCER-CONTRACT.md §5
),位于项目根目录下的产品文件夹中(切勿放在
TMP/
.claude/
):
Skills-Results/{product-slug}/craft-value-proposition/{YYYY-MM-DD_HH-MM}_{product-slug}-craft-value-proposition-result.{md|html}
  • 扩展名遵循选定的输出格式
    PRODUCER-CONTRACT.md §2
    ):
    .md
    (默认)或单个自包含的
    .html
    (内联CSS,页面内跳转链接+所有
    向下钻取链接可正常工作,来源链接在新标签页打开)。两种格式都以一页纸的价值主张(第一层)开头,第二层+第三层放在折叠的
    <details>
    块中
    ——折叠的
    <details>
    在GitHub Markdown镜像中也可正常渲染,因此两种格式的默认视图都很简洁。HTML也使用
    <details>
    块放置方法论追溯内容。HTML包含完全相同的内容——相同的署名、免责声明、三层结构、表格、链接——只是可读性更强。切勿同时生成两种格式;每次运行仅输出一个文件。
  • 若用户指定了自定义路径,则在该路径下生成一个文件,文件名模式相同。
  • 其他所有内容——标准化输入、排序后的标准、Job Graph、原始假设、排序后的候选列表、RAT清单、被淘汰的假设、所有GATE判定结果——仅保留在各阶段的上下文中;不会写入单独文件。时间戳确保每次运行的文件唯一,因此重新运行不会覆盖原有文件。免责声明(规则3)放在该文件的顶部。
署名(规则23)。文件开头是署名顶行(最顶部内容,在免责声明之前),结尾是署名块——
utm_source=nmt-craft-value-proposition&utm_medium=skill-artifact

Quick mode (default, ~10–15 min, no internet)

Quick模式(默认,约10–15分钟,无需联网)

One Claude, no internet, no subagents. Runs the full S0→S6 chain inline; each GATE is a self-critique pass with the adversarial prompt above, grounded in the canon. Feasibility and competitiveness are reasoning-grade (Deep mode grounds them on the web).
Canon loading (Quick). Read the eager core (
value-creation.md
+
value-creation-mechanics.md
) at run start; pull each staged file the first time the run reaches the stage that uses it — not before (see "Methodology — source of truth"). Build the Layer-3 work first (S0→S6), then compute Layer 2, then Layer 1, LAST from the finished Layer-3 work, wiring the
drill-down links to the Layer-3 anchors. Write the single file in the order: top disclaimers once → Layer 1 → Layer 2 → Layer 3.
单个Claude,无需联网,无子代理。内联运行完整的S0→S6流程;每个GATE是基于上述对抗性提示的自我评审环节,依据规范执行。可行性和竞争力分析基于推导(Deep模式基于网络数据)。
规范加载(Quick模式)。运行开始时读取核心内容
value-creation.md
+
value-creation-mechanics.md
);仅在运行到需要的阶段时读取对应阶段文件——切勿提前读取(见“方法论——唯一依据”)。先构建第三层内容(S0→S6),然后基于完成的第三层内容生成第二层,最后生成第一层,并将
向下钻取链接指向第三层的锚点。单个文件的编写顺序为:顶部免责声明(一次)→第一层→第二层→第三层。

S0 — Intake & Route

S0 — 输入与路由

Orientation (helicopter view) — print before any question

定位(全局概览)——第一个问题前输出

First, the orientation block (
PRODUCER-CONTRACT.md §1
) — print it before any question, in plain words:
What you'll get: one document — your value proposition (what it is, who it's for, why they'd switch), the top-3 things to test before building, and a PRD-ready spec the next skill (
/nmt-product-requirements
) can build from. The steps: (1) a few questions about your segment + input → (2) I pull out what this customer wants most → (3) I generate many ways to create value and filter them on feasibility, cost, unit economics, and how well they beat competitors → (4) I rank them and surface a primary + a back-up value prop with test cards → (5) you get one document in three reading depths. Where I work vs. where you decide: I do the analysis, the invention, and the hypotheses. You pick the primary value prop and run the field validation — interviews, fake-door tests, first sales. I can't validate for you; I can only tell you what to check first and how. Two modes: Quick (default — no internet, ~10–15 min, reasoning only; good for a first cut and "did I miss a stronger angle") · Deep (opt-in — subagents + web research, longer; real competitor and review data; best on a top model with a web-research MCP). Honest caveat: this speeds up the thinking, not the proving. Every value prop here is a hypothesis until you check it in the field.
Then proceed to intake.
首先输出定位模块
PRODUCER-CONTRACT.md §1
)——在第一个问题前输出,使用通俗语言:
**你将获得:**一份文档——包含你的价值主张(是什么、面向谁、为何转向)、开发前需测试的Top-3事项,以及可直接对接下一个技能(
/nmt-product-requirements
)的PRD就绪型规范。 步骤:(1) 关于你的细分市场+输入的几个问题 → (2) 我提炼出该客户最看重的因素 → (3) 我生成多种价值创造方式,并基于可行性、成本、单位经济效益和竞争力进行筛选 → (4) 我对它们进行排序,输出主价值主张+备用价值主张,附带测试卡片 → (5) 你获得一份包含三个阅读深度的文档。 **我的工作范围vs你的决策:**我负责分析、创新和生成假设。负责选择主价值主张并执行实地验证——访谈、假门测试、首次销售。我无法为你验证;我只能告诉你首先要检查什么以及如何检查。 两种模式: Quick(默认——无需联网,约10–15分钟,仅基于推导;适合初步方案和“我是否遗漏了更强的切入点”) · Deep(可选——子代理+网络研究,耗时更长;基于真实竞品和评论数据;最适合带有网络研究MCP的顶级模型)。 **诚实提示:**这能加速思考,但无法加速验证。此处的每个价值主张都是假设,需在实地验证后才能确认。
然后进入输入环节。

Intake depth — ask this first

输入深度——首先询问

The very first thing in the intake, before anything else. This is about the number of questions I ask you — it's independent of the Quick / Deep research mode (that's about internet + subagents, asked later). Ask via
AskUserQuestion
:
First — how deep should I go? Pick one:
  • Just the essentials — I ask the 3–4 questions that matter most, then deliver. Best for a fast first pass or when you're still exploring.
  • The full interview — I walk you through everything so we cover the most blind spots and you get the highest-confidence result. Best when the decision is expensive.
Hold the choice in context. Just the essentials → ask only the load-bearing questions (input path · segment + the 1–3 main things they're getting done + business goal); infer or defer the rest (materials, claims ledger, hand-off debt), and note in
result.md
what was skipped. The full interview → run the complete intake below (materials, claims ledger, hand-off debt, direction confirmation). Either way the engine still builds the full eight-element Job structure internally.
输入环节的第一件事,在其他任何问题之前。这关乎我要问的问题数量——与Quick/Deep研究模式无关(后者关乎联网+子代理,稍后询问)。通过
AskUserQuestion
询问:
首先——我要深入到什么程度?请选择一项:
  • 仅核心信息——我只问3–4个最关键的问题,然后交付成果。适合快速初步方案或仍在探索的阶段。
  • 完整访谈——我会引导你完成所有环节,以覆盖最多的盲点,你将获得置信度最高的结果。适合决策成本较高的场景。
记录用户的选择。仅核心信息→仅询问关键问题(输入路径·细分市场+他们要完成的1–3项主要任务+业务目标);推断或推迟其他问题(材料、主张台账、交付债务),并在
result.md
中注明跳过的内容。完整访谈→运行以下完整输入流程(材料、主张台账、交付债务、方向确认)。无论哪种选择,引擎都会在内部构建完整的八要素Job结构。

Language

语言

Default English. If the user writes in another language, offer to work in it via
AskUserQuestion
(English / their language / Other). Hold the choice in context. The report uses the chosen language; canon files and source URLs stay as-is.
默认使用英文。若用户使用其他语言,通过
AskUserQuestion
提供选择(英文/他们的语言/其他)。记录用户的选择。报告使用选定的语言;规范文件和来源URL保持原样。

Determine input path

确定输入路径

Lead with the standalone path — it is a first-class door, not a fallback. Open with: "Tell me your customer group and what they're trying to get done — or point me at a
/nmt-market-research
result if you have one. Both work."
Then ask via
AskUserQuestion
:
Q1: "How do you want to start?"
- "I'll describe my segment myself"         → path C: standalone manual intake (first-class)
- "I have a /nmt-market-research result file"   → path A: load and parse
- "I want to run /nmt-market-research first"    → path B: hand off, then come back
Path A — nmt-market-research result loaded. Ask for the result file path,
Read
it, parse the segment list. Then:
Q2: "Which target segment(s)?" (list the ✅/⚠️ segments parsed from the result)
- Pick 1 (recommended) or 2 (max). Push back on 3+.

Q3: "What's the active business goal?"
- "Launch a new product"
- "Reposition an existing product"
- "Expand an existing product into a new segment"
- "Other — I'll describe"
Hand-off debt — what's been validated since (
PRODUCER-CONTRACT.md §4c
).
The nmt-market-research result carried a validation debt (its risky assumptions, the RAT in its Section 5). Ask once: "That research left a list of unvalidated assumptions. Which of them have you since checked in the field — interviews, sales, a test — and what did you learn?" Carry the answers in context: anything confirmed becomes evidence (cite how it was checked); anything still unchecked stays tagged unvalidated and flows into S5's RAT cards. Debt travels down the chain — it is not silently dropped.
Path B — wants nmt-market-research first. Reply: "Good call if your market's still fuzzy — a
/nmt-market-research
run sharpens the value prop. Run
/nmt-market-research
(Quick or Deep), then come back here with the result file. Want me to open the
/nmt-market-research
input prompt now?"
Hand off. (Don't push this on anyone who'd rather just describe their segment — path C is a fully supported door.)
Path C — describe your segment yourself (a first-class door, not a fallback). Collect the input in plain words — never ask the user to write a Job in any formal structure. You collect plain answers and build the eight-element Job structure internally in the engine; the user only ever speaks normal English. Ask via plain-text prompts:
Required (plain words — no formal structure asked of the user):
- Product description (1–2 sentences) + URL if any
- Who's this for? Describe them by what they do and how they're set up,
  not their age/title — and what sets them off to look for a fix.
- In a sentence or two each: what are the 1–3 main things this customer is
  trying to get done, and how would they know it worked?
  Plain words — I'll structure it into the formal version (their Core Jobs).
- The bigger result they're really after by doing those things (their reason / Big Job).
  For B2B, also the personal win for the individual making the call.
- Known alternatives — ≥3 ways this customer gets that result today (with URLs)
- Active business goal (launch / reposition / expand)
From these plain answers, build the eight-element Job structure internally (context · negative emotions · Consideration Set · trigger · expected outcome · success criteria · positive emotions · higher-level Job) and validate that internal structure against the invariants — without showing the formal grammar to the user. If something's missing or off, ask for it in plain words (e.g. "is there a specific moment or event that sets this customer off to look for a fix?"; "you named two different things they're getting done there — let's take them one at a time") — never "that Job has two infinitive verbs" or "that criterion is demographic." Translate the methodology check into a plain question. Flag reduced confidence at the top of
result.md
: "⚠️ Confidence reduced — value prop generated from a manual segment description, not a full nmt-market-research run."
首先推荐独立输入路径——这是首选方式,而非备选。开头:*"告诉我你的客户群体以及他们想要完成的任务——或者如果你有
/nmt-market-research
的结果,也可以提供。两种方式都可行。"*然后通过
AskUserQuestion
询问:
Q1: "你想如何开始?"
- "我将自行描述我的细分市场"         → 路径C:独立手动输入(首选)
- "我有`/nmt-market-research`的结果文件"   → 路径A:加载并解析
- "我想先运行`/nmt-market-research`"    → 路径B:移交,之后返回
路径A——加载nmt-market-research结果。询问结果文件路径,
Read
文件,解析细分市场列表。然后:
Q2: "目标细分市场是哪个?"(列出从结果中解析出的✅/⚠️细分市场)
- 选择1个(推荐)或2个(最多)。若选择3个及以上,需拒绝。

Q3: "当前业务目标是什么?"
- "推出新产品"
- "重新定位现有产品"
- "将现有产品扩展到新细分市场"
- "其他——我将描述"
交付债务——自那以后已验证的内容(
PRODUCER-CONTRACT.md §4c
。nmt-market-research结果带有验证债务(其风险假设,即第5节中的RAT)。询问一次:*"该研究列出了未验证的假设。其中哪些你已经在实地验证过——访谈、销售、测试——你学到了什么?"*记录答案:任何已确认的内容将作为证据(注明验证方式);任何未验证的内容仍标记为未验证,并流入S5的RAT卡片。债务会沿流程传递——不会被静默丢弃。
路径B——想先运行nmt-market-research。回复:*"如果你的市场仍不清晰,这是个好主意——
/nmt-market-research
能让价值主张更精准。运行
/nmt-market-research
(Quick或Deep模式),然后带着结果文件回到这里。需要我现在打开
/nmt-market-research
的输入提示吗?"*移交。(切勿强迫更愿意自行描述细分市场的用户——路径C是完全支持的方式。)
路径C——自行描述细分市场(首选方式,而非备选)。用自然语言收集输入——切勿要求用户以任何正式结构撰写Job。你收集通俗的答案,并在引擎内部构建八要素Job结构;用户只需使用正常的英语表达。通过纯文本提示询问:
必填内容(通俗语言——不要求用户使用正式结构):
- 产品描述(1–2句话)+ URL(如有)
- 面向谁?描述他们的行为和所处环境,
  而非年龄/职位——以及是什么促使他们寻找解决方案。
- 各用1–2句话描述:该客户要完成的1–3项主要任务是什么,他们如何判断任务完成得好?
  用通俗语言——我会将其整理为正式版本(他们的核心Job)。
- 他们完成这些任务真正想要达成的最终结果(他们的理由/ Big Job)。
  对于B2B场景,还需包含决策者的个人收益。
- 已知替代方案——≥3种该客户当前达成该结果的方式(带URL)
- 当前业务目标(推出/重新定位/扩展)
从这些通俗答案中,在内部构建八要素Job结构(情境·负面情绪·考虑集合·触发因素·预期结果·成功标准·正面情绪·更高层级Job),并依据不变准则验证该内部结构——无需向用户展示正式语法。若有缺失或不合理之处,用通俗语言询问(例如*"是否有特定的时刻或事件促使该客户寻找解决方案?""你提到了他们要完成的两件不同的事情——我们逐一梳理")——切勿说"该Job包含两个不定式动词""该标准是人口统计数据"。将方法论检查转化为通俗的问题。在
result.md
顶部标记置信度降低:
"⚠️ 置信度降低——价值主张基于手动输入的细分市场描述,而非完整的nmt-market-research运行结果。"*

Run options & output (all paths)

运行选项与输出(所有路径)

Ask in one batched
AskUserQuestion
(defaults keep the common case friction-free):
  • Mode — Quick (default; fast; no internet) / Deep (subagents + web competitor mining).
  • Output format (
    PRODUCER-CONTRACT.md §2
    ) — Markdown (default; faster) / HTML (a bit slower; easier to read — collapsible sections + working in-page navigation; all source and drill-down links stay clickable).
  • Where to save the result (
    PRODUCER-CONTRACT.md §5
    ) — default
    Skills-Results/{project}/craft-value-proposition/…
    / or a folder path to match your repo (e.g.,
    docs/research/
    ). Skip = default. One file per run regardless of location (Rule 4).
通过一个批量的
AskUserQuestion
询问(默认选项确保常见场景的低摩擦):
  • 模式——Quick(默认;快速;无需联网)/ Deep(子代理+竞品网络挖掘)。
  • 输出格式
    PRODUCER-CONTRACT.md §2
    )——Markdown(默认;更快)/ HTML(稍慢;可读性更强——可折叠章节+页面内导航正常工作;所有来源和向下钻取链接保持可点击)。
  • 结果保存位置
    PRODUCER-CONTRACT.md §5
    )——默认
    Skills-Results/{project}/craft-value-proposition/…
    / 或匹配你的仓库的文件夹路径(例如
    docs/research/
    )。跳过则使用默认值。无论位置如何,每次运行仅输出一个文件(规则4)。

User materials, claims ledger, direction confirmation (all paths)

用户材料、主张台账、方向确认(所有路径)

  • Materials. Ask once: "Any files or folders with material I should use — a Notion export (markdown), past research, interview notes, a strategy doc, your current site, a deck, a codebase?" Read what's given; tag everything taken from it [user data] in-context. "Nothing" is a fine answer.
  • Input-as-hypothesis gate (
    PRODUCER-CONTRACT.md §3
    ).
    Treat all input — the nmt-market-research result, the user's free-text claims, every uploaded deck / landing / codebase / past research — as hypothesis, never established fact. A landing page is the team's belief about value, not proof customers want it; the Job stated in a deck may be the team's projection, not the customer's real Job (the most expensive error). Don't just record the input — actively hunt the risks inside it: for each load-bearing input ask — is this customer-validated or the team's belief? Does the stated Job / segment look like the real one? Any internal contradictions, or guesses dressed as data? What must be true for it to hold, and is that checked? Hold the findings in context — they become the "What you told me — and the risks I see in it" block in Layer 2, with the single worst one surfaced in Layer 1. Never silently bake an unvalidated input into the wedge or the value prop.
  • User-claims ledger. Collect the strong factual claims the user made (segment beliefs, competitor facts, "customers always…"), tag each as data / observation / hunch (ask in one batched question if unclear; hunch is the default for anything from a deck / landing / idea stream). User claims enter the pipeline as hypotheses, never facts: GATE-4's competitiveness check treats an unverified user claim as unsupported evidence, and a primary value prop resting mainly on a user hunch gets flagged in
    result.md
    with a RAT card pointed at that claim.
  • Hard gate. No value prop or wedge may rest primarily on an unvalidated user input without the document saying so explicitly and pointing a RAT card at it. If the wedge is built on a Job taken from the user's materials and not confirmed by customer evidence, name that as the single most expensive risk.
  • Direction confirmation. Before S1 starts, play the understanding back in one short block — "Here's what I understood: {segment, Core Jobs, business goal, what's out of scope}" — and confirm via one
    AskUserQuestion
    (Confirm / Correct). Cheapest moment to fix a wrong direction.
Output (held in context): target segment + causal criteria · Core Jobs (canonical form, "in order to" not "so that") · Big Jobs (+ personal Big Job for B2B) · known alternatives/competitors (direct · indirect · turnkey) · the nmt-market-research why-we-win line & first mechanic guess (path A) · user materials + claims ledger · mode · language · business goal.
  • 材料。询问一次:"是否有我应使用的文件或文件夹——Notion导出(markdown)、过往研究、访谈笔记、战略文档、当前网站、演示文稿、代码库?"读取提供的内容;在上下文中标记所有从中提取的内容为[用户数据]**。“没有”是合理答案。
  • 输入作为假设的gate(
    PRODUCER-CONTRACT.md §3
    。将所有输入——nmt-market-research结果、用户的自由文本主张、每个上传的演示文稿/落地页/代码库/过往研究——视为假设,而非既定事实。落地页是团队对价值的信念,而非客户想要该价值的证明;演示文稿中陈述的Job可能是团队的预期,而非客户的真实Job(最昂贵的错误)。切勿仅记录输入——主动寻找其中的风险:对于每个关键输入,询问——这是客户验证过的还是团队的信念?陈述的Job/细分市场是否与真实情况相符?是否存在内部矛盾,或伪装成数据的猜测?要成立必须满足什么条件,该条件是否已验证?记录发现——它们将成为第二层中的**“你告诉我的内容——以及我发现的风险”**模块,其中最严重的风险会在第一层中突出显示。切勿将未验证的输入静默融入制胜点或价值主张中。
  • 用户主张台账。收集用户提出的明确事实主张(细分市场信念、竞品事实、“客户总是……”),将每个标记为数据/观察/猜测(若不明确,通过一个批量问题询问;默认将演示文稿/落地页/想法流中的内容视为猜测)。用户主张作为假设,而非事实进入流程:GATE-4的竞争力检查将未验证的用户主张视为无支撑证据,若主价值主张主要基于用户的猜测,则需在
    result.md
    中标记,并指向针对该主张的RAT卡片。
  • 硬性gate。主价值主张或制胜点不得主要基于未验证的用户输入,除非文档明确说明并指向针对该输入的RAT卡片。若制胜点基于用户材料中的Job,且未被客户证据确认,则需将其命名为最昂贵的风险。
  • 方向确认。在S1开始前,用一个简短的模块复述你的理解——"我的理解如下:{细分市场、核心Job、业务目标、范围外内容}"——并通过一个
    AskUserQuestion
    确认(确认/修正)。这是修正方向错误的最经济时机。
输出(保留在上下文中):目标细分市场+因果标准·核心Job(规范形式,使用"in order to"而非"so that")· Big Jobs(+ B2B场景的个人Big Job)· 已知替代方案/竞品(直接·间接·一站式)· nmt-market-research的制胜点总结+初步机制猜测(路径A)· 用户材料+主张台账· 模式· 语言· 业务目标。

S1 — Dominant success criteria + anchors → GATE-1

S1 — 核心成功标准+锚点 → GATE-1

Objective. Extract all success criteria from the target segment's Core Jobs, classify each on the six cost dimensions and the eight criteria-priority orders (
value-creation.md §8–§10
), and rank to the 1–3 dominant criteria that define this segment. Pull the §11 lead-mechanic shortlist for those criteria.
Procedure:
  1. List every success criterion across the chosen Core Jobs. Each must have a direction (which axis: price / latency / comfort / privacy …) and a level (the threshold above which the customer feels value —
    job-structure.md §8
    ). Rewrite adjectives into concrete criteria ("fast""car arrives in under 4 minutes").
  2. Tag each criterion by cost dimension (money / time / effort / cognitive load / negative emotion / Tax Jobs) and name the segment's priority order (speed-first / price-first / done-for-me-first / no-stress-first / reliability-first / control-first / status-first / privacy-first — or a 2–3 criterion combination).
  3. Rank to the dominant set — the 1–3 criteria whose priority defines the segment. State why these dominate (from the persona's causal criteria), not just that they do.
  4. Map to lead mechanics using
    value-creation.md §11
    (e.g. done-for-me-firstTake the Job off the customer; no-stress-firstRemove negative emotions). This shortlist seeds — does not cap — S3.
  5. Anchors: capture the Big-Job ladder (each dominant criterion must ladder up to a Big-Job criterion), the alternatives list, and the segment's triggers.
Output (held in context): ranked dominant criteria (direction + level) · priority-order label · per-criterion cost dimension · lead-mechanic shortlist · Big-Job ladder · alternatives.
GATE-1 acceptance criteria (yes/no, evidence-cited):
  • ▢ Criteria are concrete (direction + level), not adjectives.
  • ▢ The dominant set (1–3) is identified with a causal rationale, not merely listed.
  • ▢ Each dominant criterion ladders up to a named Big-Job criterion.
  • ▢ Lead mechanics are drawn from the §11 map for this priority order.
  • Hard checks: every Core Job is a single
    I want to + infinitive
    ; every external number carries a clickable link.
目标。从目标细分市场的核心Job中提取所有成功标准,依据六个成本维度和八种标准优先级顺序(
value-creation.md §8–§10
)对每个标准进行分类,排序出定义该细分市场的1–3个核心标准。提取这些标准对应的§11主导机制候选列表。
流程:
  1. 列出所有成功标准,覆盖选定的核心Job。每个标准必须包含方向(维度:价格/延迟/舒适度/隐私……)和层级(客户感知到价值的阈值——
    job-structure.md §8
    )。将形容词改写为具体标准("快""车辆在4分钟内到达")。
  2. 标记每个标准的成本维度(金钱/时间/精力/认知负荷/负面情绪/税务Job),并命名细分市场的优先级顺序(速度优先/价格优先/代劳优先/无压力优先/可靠性优先/控制优先/身份优先/隐私优先——或2–3种标准的组合)。
  3. 排序出核心标准集——1–3个优先级定义细分市场的标准。说明为何这些标准是核心(基于用户画像的因果标准),而非仅列出。
  4. 映射到主导机制,使用
    value-creation.md §11
    (例如代劳优先将Job从客户手中接管无压力优先消除负面情绪)。该候选列表为S3提供基础——但不限制S3的范围。
  5. 锚点:记录Big Job层级(每个核心标准必须对应Big Job的一个标准)、替代方案列表和细分市场的触发因素。
输出(保留在上下文中):排序后的核心标准(方向+层级)· 优先级顺序标签· 每个标准的成本维度· 主导机制候选列表· Big Job层级· 替代方案。
GATE-1验收标准(是/否,需引用证据):
  • ▢ 标准是具体的(方向+层级),而非形容词。
  • ▢ 已识别出核心标准集(1–3个),并给出因果理由,而非仅列出。
  • ▢ 每个核心标准对应一个命名的Big Job标准。
  • ▢ 主导机制来自该优先级顺序对应的§11映射。
  • 硬性检查:每个核心Job是单个
    I want to + 不定式动词
    ;每个外部数据都带有可点击链接。

S2 — Job-Graph substrate (Micro + Critical Chain of Jobs) → GATE-2

S2 — Job Graph基础框架(微Job + Critical Chain of Jobs) → GATE-2

Objective. Build the surface the mechanics operate over: the Job Graph one level below the top 1–2 Core Jobs (the Micro Jobs the person performs in order to perform the Core Job), and the Critical Chain of Jobs (the graph projected onto a time axis) with break-points marked. Mechanics apply to a graph, not a Job in isolation.
For each of the top 1–2 Core Jobs (highest importance × frequency), generate the lower-level graph using this prompt:
Work according to Advanced Jobs To Be Done methodology.

Describe the Job Graph one level below the Core Job for segment
{SEGMENT_NAME + CAUSAL_CRITERIA} for product {PRODUCT_DESCRIPTION + URL}.

Core Job: {CORE_JOB in canonical When / I want to / in order to form with success criteria}

For every Job one level below the Core Job, output:
- when: { context · trigger · loaded Consideration Activators · negative emotions at State A }
- I want to {expected outcome: verb + noun}
  - success criteria: { concrete, direction + level }
- in order to {how this lower Job serves the Core Job above it}
- Problem(s) [if any] + strength on a 1–10 scale

Output 5–10 lower-level Jobs as a sequence (or parallel branches if the Core Job
has parallel sub-flows). Then project them onto the Critical Chain of Jobs and mark:
breaks · cycles · role hand-offs · time-gaps · Tax Jobs.
Output (held in context): 5–10 Micro Jobs per Core Job + the Critical Chain of Jobs with break-points flagged. This is the substrate S3 operates on.
GATE-2 acceptance criteria:
  • ▢ Nodes are real Jobs (verb form), anchored to past performance — not future-tense fantasy (no Fake Jobs).
  • ▢ The Critical Chain of Jobs marks at least the break / cycle / hand-off points.
  • ▢ Levels are named and product-relative (Rule 20).
  • ▢ "For what? / in order to do what?" resolves at every node (
    job-graph.md §18
    ).
目标。构建机制作用的基础框架:Job Graph 核心Job下一级的内容(用户为完成核心Job而执行的微Job),以及Critical Chain of Jobs(投影到时间轴上的图谱),标记断裂点。机制作用于图谱,而非孤立的Job。
对于最重要的1–2个核心Job(重要性×频率最高),使用以下提示生成下一级图谱:
依据Advanced Jobs To Be Done方法论执行。

描述细分市场{SEGMENT_NAME + CAUSAL_CRITERIA}针对产品{PRODUCT_DESCRIPTION + URL}的核心Job下一级的Job Graph。

核心Job:{CORE_JOB,采用规范的When / I want to / in order to形式,包含成功标准}

对于核心Job下一级的每个Job,输出:
- when: {情境·触发因素·加载的Consideration Activators·状态A下的负面情绪}
- I want to {预期结果:动词+名词}
  - success criteria: {具体的,方向+层级}
- in order to {该下一级Job如何服务于上级核心Job}
- Problem(s) [如有] + 强度评分(1–10分)

输出5–10个下一级Job,按顺序排列(若核心Job有并行子流程,则按并行分支排列)。然后将它们投影到Critical Chain of Jobs上,标记:
断裂点·循环·角色交接点·时间间隙·税务Job。
输出(保留在上下文中):每个核心Job对应5–10个微Job + 标记断裂点的Critical Chain of Jobs。这是S3作用的基础框架。
GATE-2验收标准
  • ▢ 节点是真实的Job(动词形式),基于过往行为——而非未来的幻想(无虚假Job)。
  • ▢ Critical Chain of Jobs至少标记了断裂/循环/交接点。
  • ▢ 层级已命名,且与产品相关(规则20)。
  • ▢ 每个节点都能回答“为了什么?/ 为了完成什么?”(
    job-graph.md §18
    )。

S3 — Value-hypothesis GENERATION (divergence) → GATE-3

S3 — 价值假设生成(发散) → GATE-3

This is the core of the skill. Walk the full value-creation mechanics catalog in
value-creation-mechanics.md
over
(dominant criteria × Job Graph × competitor weaknesses)
— in Quick mode hit the foundational mechanics; in Deep mode walk the catalog exhaustively, applying every mechanic to every applicable graph node. For each applicable mechanic, ask: "Where on this graph does this mechanic create the most value against the dominant criteria — and what is the strongest / fastest / cheapest way to deliver it?"
  • Generate the way value is created, concretely — not an abstract mechanic. An app, a feature, a done-for-you service, an offline space, a flying/field service, a guarantee, a bundle, a marketplace, a concierge, a piece of content. Name the delivery format.
  • Lead with the two dominant mechanicsmove up a level and kill a Job (
    value-creation.md §14
    ) — and hold the invisible-product North Star (§20): what would it look like for the customer to reach the outcome with no product to interact with at all?
  • Push for "fastest / cheapest" — for each strong hypothesis, name the cheapest delivery that still produces the Aha Moment (concierge, no-code, partial-value slice).
  • Generate broadly — target 12–20 raw hypotheses; drop non-applicable mechanics (note them in-context).
Each hypothesis is written in the canonical form:
For {target segment} performing {Core Job + dominant criterion},
we close it more efficiently by {mechanic(s)} applied to {specific graph node},
delivered as {concrete product / service shape},
which displaces {alternative} because {its specific weakness}.
Lever: {raise probability / raise outcome / lower cost — which}.
Aha Moment: {the specific positive-prediction-error event}.
Output (held in context): 12–20 hypotheses in canonical form, each tagged with its mechanic family and the value lever it pulls.
GATE-3 acceptance criteria:
  • ▢ Each hypothesis is stated as
    mechanic × Core Job × criterion × alternative
    not "we ship feature X".
  • ▢ A positive-prediction-error / Aha Moment is articulable (not signup/login).
  • ▢ It operates at Core-Job level or above (not Micro-polish — unless Micro-polish is the wedge for this segment).
  • ▢ Habit is reused or sidestepped, never fought head-on.
  • ▢ It is communicable through a Big-Job criterion.
  • Hard check: no hypothesis is a bare feature; each names a mechanic and a specific displaced alternative.
这是该技能的核心。在
(核心标准 × Job Graph × 竞品弱点)
上遍历
value-creation-mechanics.md
中的完整价值创造机制目录——Quick模式下使用基础机制;Deep模式下完整遍历目录,将每个机制应用于每个适用的图谱节点。对于每个适用的机制,询问:"在该图谱上,该机制在何处针对核心标准创造最大价值——以及交付该价值的最强/最快/最经济的方式是什么?"
  • 具体生成价值创造的方式——而非抽象机制。可以是应用、功能、代劳服务、线下空间、现场服务、保证、捆绑包、市场平台、礼宾服务、内容等。明确交付形式。
  • 优先使用两种主导机制——升级层级消除Job
    value-creation.md §14
    ),并遵循隐形产品北极星(§20):客户无需与任何产品交互就能达成结果,这会是什么样子?
  • 追求“最快/最经济”——对于每个有力的假设,明确能产生Aha Moment的最经济交付方式(礼宾服务、无代码、部分价值切片)。
  • 广泛生成——目标生成12–20个原始假设;淘汰不适用的机制(在上下文中注明)。
每个假设需采用规范形式撰写:
对于{目标细分市场}执行{核心Job + 核心标准},
我们通过在{具体图谱节点}应用{机制}更高效地完成该任务,
交付形式为{具体产品/服务形态},
这将取代{替代方案},因为{其具体弱点}。
杠杆:{提高概率/提升结果价值/降低成本——具体是哪个}。
Aha Moment:{具体的正向预测偏差事件}。
输出(保留在上下文中):12–20个规范形式的假设,每个标记其机制类别和使用的价值杠杆。
GATE-3验收标准
  • ▢ 每个假设表述为
    机制 × 核心Job × 标准 × 替代方案
    ——而非“我们发布功能X”。
  • ▢ 可明确表述正向预测偏差/Aha Moment(而非注册/登录)。
  • ▢ 作用于核心Job层级或更高层级(而非微Job优化——除非微Job优化该细分市场的制胜点)。
  • ▢ 复用或绕开习惯,而非直接对抗。
  • ▢ 可通过Big Job标准进行传达。
  • 硬性检查:无假设是单纯的功能;每个假设都明确机制和具体的替代方案。

S4 — Feasibility · Cost · Competitiveness filter + RICE → GATE-4

S4 — 可行性·成本·竞争力筛选 + RICE排序 → GATE-4

This is the user-requested filter. For each surviving hypothesis assess three things, then rank.
  1. Build feasibility & cost-to-implement. What does it actually take to build? Name the cheapest viable path (concierge / no-code / vibe-coding / partner) and the cheapest probe that proves value before the build. Flag any hypothesis whose realizability is genuinely uncertain (fusion-class impossible vs merely hard).
  2. Unit-economics fit (
    nmt-key-theses.md §4
    as the filter). Does the value convert to margin? Compare cost-to-serve against the segment's Job budget and willingness-to-pay; sanity-check the LTV > CAC direction. A delightful hypothesis the segment can't profitably be served on is dropped (or flagged as a different-segment move).
  3. Competitiveness — does it actually beat the competitive set on the dominant criteria? Build / extend the criteria × competitor matrix across direct (Core-Job), indirect (Big-Job), and turnkey (Big-Job-level) competitors. The wedge is an underserved criteria intersection, not a single criterion. In Quick mode this is reasoning-grade; in Deep mode it is web-grounded on real reviews.
Then RICE-rank the survivors:
  • R (Reach) — % of the target segment for whom it applies.
  • I (Impact) — subjective value to one customer.
  • C (Confidence) — grounded in the nmt-market-research / canon evidence.
  • E (Effort) — cost to build a probe / MVP (lower = better).
  • +1 strategic bonus if the mechanic is move up a level or kill a Job (
    value-creation.md §14
    — the strongest mechanics).
  • +1 defensibility bonus if it exits direct competition (Previous/Next Job, graph-shift, exclusive value).
Surface the top 2. The first is the primary value-prop candidate; the second is the supplementary — a distinct angle (different mechanic family, different sub-segment, different chain placement, or a hedge against a different alternative). The supplementary must NOT be a sub-mechanic of the primary.
Output (held in context): the criteria×competitor matrix · per-hypothesis feasibility + cost-to-build + cheapest-probe + unit-econ read · RICE table with bonuses · the top 2 with one-line rationale.
GATE-4 acceptance criteria:
  • ▢ Competitiveness is grounded in actual competitor evidence (Quick: named competitors + their "covers poorly" criteria; Deep: cited reviews) — not bare assertion.
  • ▢ Cost-to-implement estimated and the cheapest probe named for the top 2.
  • ▢ Unit-econ direction is sane (Job budget covers cost-to-serve; LTV > CAC direction stated).
  • ▢ Ranking math is shown; the winner beats alternatives on a dominant criterion, not a peripheral one.
  • ▢ The supplementary is genuinely distinct from the primary.
这是用户要求的筛选环节。对每个留存的假设评估三项内容,然后排序。
  1. 开发可行性与实施成本。实际开发需要什么?明确最经济的可行路径(礼宾服务/无代码/氛围开发/合作伙伴),以及在开发前验证价值的最经济探针。标记任何可行性确实不确定的假设(不可能实现vs仅仅困难)。
  2. 单位经济效益适配
    nmt-key-theses.md §4
    作为筛选标准)。价值能否转化为利润?将服务成本与细分市场的Job预算和付费意愿进行比较;初步验证LTV > CAC的方向。若某个假设很有吸引力,但细分市场无法带来盈利性服务,则淘汰(或标记为针对其他细分市场的方案)。
  3. 竞争力——它是否真的在核心标准上击败竞品?构建/扩展标准×竞品矩阵,覆盖直接(核心Job)、间接(Big Job)和一站式(Big Job层级)竞品。制胜点是未被充分覆盖的标准交集,而非单个标准。Quick模式下基于推导;Deep模式下基于真实评论的网络数据。
然后用RICE模型排序留存的假设:
  • R(覆盖范围)——适用的目标细分市场比例。
  • I(影响)——对单个客户的主观价值。
  • C(置信度)——基于nmt-market-research/规范证据。
  • E(投入)——开发探针/MVP的成本(越低越好)。
  • +1战略加分——若机制是升级层级消除Job
    value-creation.md §14
    ——最强机制)。
  • +1防御性加分——若能脱离直接竞争(上一个/下一个Job、图谱转移、独家价值)。
输出前2名。第一个是价值主张候选;第二个是辅助价值主张——不同的切入点(不同的机制类别、不同的子细分市场、不同的链条位置,或针对不同替代方案的对冲)。辅助价值主张不得是主价值主张的子机制。
输出(保留在上下文中):标准×竞品矩阵· 每个假设的可行性+开发成本+最经济探针+单位经济效益评估· 带加分项的RICE排序表· 前2名的一句话理由。
GATE-4验收标准
  • ▢ 竞争力基于实际竞品证据(Quick模式:命名竞品+它们覆盖不佳的标准;Deep模式:引用评论)——而非单纯断言。
  • ▢ 已估算实施成本,并为前2名明确最经济探针。
  • ▢ 单位经济效益方向合理(Job预算覆盖服务成本;LTV > CAC方向已说明)。
  • ▢ 排序逻辑已展示;胜出者在核心标准上击败替代方案,而非次要标准。
  • ▢ 辅助价值主张与主价值主张真正不同。

S5 — De-risk (RAT cards) → GATE-5

S5 — 去风险(RAT卡片) → GATE-5

Per
rat-key-theses.md
: for the chosen primary value prop, inventory every assumption across the RAT chain (Market / Segment+Jobs / Value / Unit-economics / Channels) plus the custom risks specific to this product (where products actually die). Path A: start from the action-first RAT in the nmt-market-research result's Section 5 — carry its assumptions forward, update them for the chosen value prop, and add the value-prop-specific risks; don't build a contradicting inventory from scratch. Paths B/C (no upstream RAT): build the inventory from scratch. Write each as an evil twin, rank by
(P(wrong) × cost-if-wrong) / cost-to-validate
, surface the top 3 in the compact 5-line format:
markdown
undefined
依据
rat-key-theses.md
:针对选定的价值主张,梳理RAT链(市场/细分市场+Job/价值/单位经济效益/渠道)中的所有假设加上该产品特有的自定义风险(产品实际失败的原因)。路径A:从nmt-market-research结果第5节中的行动优先型RAT开始——将其假设向前传递,针对选定的价值主张进行更新,并添加价值主张特有的风险;切勿从头构建矛盾的假设清单。路径B/C(无上游RAT):从头构建假设清单。将每个假设写成反面情况,按
(错误概率 × 错误成本) / 验证成本
排序,输出前3名,采用紧凑的5行格式:
markdown
undefined

Risky assumption #N: {one-line title}

风险假设 #N: {一句话标题}

Bet: {what we're assuming, positive form, 1 sentence — segment/price/channel-bound}. Risk if wrong: {evil twin, 1 sentence, in $-terms}. Probability × cost: {H/M/L} × ~${X} — {one-line combined reasoning}. Validate by: {the cheapest falsifying action} ({timeline}). Confirms: {signal}; kills: {signal}.

Keep the full inventory + ranking math in-context; the three surfaced cards become §10 of the final file.

**GATE-5 acceptance criteria:**
- ▢ Assumptions are in positive, falsifiable, *concrete* form (segment / price / channel bound — not slogans).
- ▢ At least one **custom** (non-generic, product-specific) risk is present.
- ▢ Each is paired with the cheapest falsifying test (often cheaper than building a probe).
- ▢ Ranked cheapest-and-deadliest first; the Segment+Jobs / Value assumption is near the top.
假设: {我们的假设,肯定形式,1句话——绑定细分市场/价格/渠道}. 错误风险: {反面情况,1句话,以美元计算}. 概率×成本: {高/中/低} × ~${X} — {一句话综合理由}. 验证方式: {最经济的证伪行动} ({时间线})。确认信号:{信号}; 否定信号:{信号}.

完整的假设清单+排序逻辑保留在上下文中;输出的三张卡片成为最终文件的§10。

**GATE-5验收标准**:
- ▢ 假设是肯定、可证伪、*具体*的形式(绑定细分市场/价格/渠道——而非口号)。
- ▢ 至少包含一个**自定义**(非通用,产品特有)风险。
- ▢ 每个假设都配有最经济的证伪测试(通常比开发探针更便宜)。
- ▢ 按成本最低且影响最大排序;细分市场+Job/价值假设位于前列。

Human gate — pick primary vs supplementary

人工gate——选择主vs辅助价值主张

Present the top 2 via
AskUserQuestion
:
Q: "Which is your PRIMARY value proposition? (the other becomes supplementary, not discarded)"
- "[Candidate A short title] as primary, [Candidate B] supplementary"
- "[Candidate B short title] as primary, [Candidate A] supplementary"
- "Keep only [Candidate A] / only [Candidate B]"
- "Neither — let me reformulate"  → free-text; re-run S3–S4 on the new angle
通过
AskUserQuestion
展示前2名:
Q: "哪个作为你的主价值主张?(另一个作为辅助价值主张,而非淘汰)"
- "[候选A简短标题]作为主,[候选B]作为辅助"
- "[候选B简短标题]作为主,[候选A]作为辅助"
- "仅保留[候选A] / 仅保留[候选B]"
- "都不选——让我重新表述"  → 自由文本;针对新切入点重新运行S3–S4

S6 — Synthesize the artifact (three layers) → GATE-6 (panel) → human ship gate

S6 — 合成成果(三层结构) → GATE-6(评审组)→ 人工发布gate

Assemble the single output file so the short value proposition is what the reader sees by default, with the two deeper layers opt-in below it (so one document serves the co-founder skim, the skeptical read, and the methodology audit + the PRD hand-off — without dumping a wall of detail on a reader who didn't ask for it). Order in the file: top-of-file attribution + disclaimers (once) → How to read this (3 levels, with jump links)Layer 1 (the default, always visible)Layer 2Layer 3.
Make the deep layers opt-in, not a default wall. Layer 1 is always visible. Wrap Layer 2 and Layer 3 each in a collapsible
<details>
block
(with a plain
<summary>
like "The reasoning — how we got here" and "The full work — value-move tables, competitor matrix, test cards, and the build spec for the PRD hand-off"). Collapsed
<details>
renders on the GitHub Markdown mirror and in HTML, so in both formats the reader lands on the one-page value proposition and expands deeper layers only if they want them. The implementation spec (the PRD hand-off section) stays in Layer 3 in full — it is the build deliverable; collapse it, don't cut it.
Compute Layer 1 and Layer 2 LAST, from the finished Layer-3 work. Layer 3 keeps the full substance — the value-move tables, before→after, competitor matrix, test cards, the PRD-ready implementation spec, and the methodology appendix — renamed and anchored, with all inline citations fenced into methodology traces (see "Readability rules").
组装单个输出文件,确保读者默认看到简洁的价值主张,下方是两层可展开的深度内容(这样一份文档即可满足联合创始人的快速浏览、存疑读者的深入查看,以及方法论审计+PRD交付的需求——不会给未主动需求的读者造成信息过载)。文件顺序:顶部署名+免责声明(一次)→ 阅读指南(3个层级,带跳转链接)第一层(默认视图,始终可见)第二层第三层
让深度内容可选,而非默认展示。第一层始终可见。将第二层和第三层分别放在折叠的
<details>
块中
(带有通俗的
<summary>
,如*"推导逻辑——我们如何得出结论""完整分析过程——价值创造机制表格、竞品矩阵、测试卡片、PRD交付用开发规范"*)。折叠的
<details>
在GitHub Markdown镜像和HTML中都可正常渲染,因此两种格式下读者都会先看到一页纸的价值主张,仅在需要时才展开深度内容。实现规范(PRD交付部分)完整保留在第三层中——这是开发交付成果;需折叠,而非删减。
最后生成第一层和第二层,基于完成的第三层内容。第三层保留完整的实质内容——价值创造机制表格、前后对比、竞品矩阵、测试卡片、PRD就绪型实现规范、方法论附录——重命名并添加锚点,所有内联引用都放在方法论追溯围栏中(见“可读性规则”)。

Top of file (once — above Layer 1)

文件顶部(一次——在第一层之前)

The attribution top-line (Rule 23) is the very first content; the two-part disclaimer block follows it, stated once here and nowhere else (Layer 1 carries only the one-line pointer to it):
markdown
<a id="disclaimers"></a>
> ⚠️ **Numerical disclaimer.** All numerical estimates are LLM-generated hypotheses, each with a runnable verification path. Validate before any major decision.
>
> ⚠️ **Hallucination disclaimer.** Generated by an LLM; may contain hallucinations in unknown places. For expensive decisions, run a full research pass; do not act on this document alone.
署名顶行(规则23)是最顶部内容;随后是两部分免责声明模块,仅在此处出现一次(第一层仅带有一行指向它的提示):
markdown
<a id="disclaimers"></a>
> ⚠️ **数值免责声明**。所有数值估算都是LLM生成的假设,每个都带有可执行的验证路径。重大决策前需验证。
>
> ⚠️ **幻觉免责声明**。由LLM生成;可能在未知位置包含幻觉。对于成本高昂的决策,需运行完整的研究流程;切勿仅依据本文档行事。

How to read this — the three levels

阅读指南——三个层级

Emitted once, right after the disclaimers and before Layer 1, so the reader sees the structure and can jump. Plain words only:
markdown
undefined
仅输出一次,紧跟在免责声明之后、第一层之前,让读者了解结构并可跳转。仅使用通俗语言:
markdown
undefined

How to read this

阅读指南

Three levels — go as deep as you need:
  • Level 1 — The value proposition (1 page, plain words): what it is, who it's for, why they'd switch, the one thing to prove first, what to do next. Most readers stop here. jump ▸
  • Level 2 — The Reasoning (plain English): how we got there — what the segment wants most, the edge, the before→after, the riskiest assumption. jump ▸
  • Level 3 — The Full Work (the audit trail + build spec): the full mechanic work, before→after, competitor matrix, test cards, and the PRD-ready implementation spec. jump ▸
undefined
三个层级——按需深入:
  • 第一层——价值主张(1页,通俗语言):是什么、面向谁、为何转向、首先要验证的一件事、下一步行动。大多数读者会停留在这一层。跳转 ▸
  • 第二层——推导逻辑(自然语言):我们如何得出结论——细分市场最看重什么、我们的优势、前后变化、最具风险的假设。跳转 ▸
  • 第三层——完整分析过程(审计追踪+开发规范):完整的机制分析、前后对比、竞品矩阵、测试卡片、PRD就绪型实现规范。跳转 ▸
undefined

Layer 1 — The value proposition (the default view)

第一层——价值主张(默认视图)

markdown
<a id="layer-1"></a>
markdown
<a id="layer-1"></a>

{Product} — the value proposition

{产品} — 价值主张

{date · {plain one-phrase segment} · {launch / reposition / expand}}
⚠️ These are hypotheses, not facts — full disclaimer ▸
Validation debt: this value prop stands on {N} unvalidated assumptions — {M} of them fatal (would sink it if wrong). The fatal ones are the first things to test, before you build. see them ▸ <sub>N = risky assumptions across the RAT inventory; M = those that kill it if wrong. A Quick run on thin input has high debt — say so honestly (
PRODUCER-CONTRACT.md §4
).</sub>
{日期 · {通俗短语描述的细分市场} · {推出/重新定位/扩展}}
⚠️ 这些是假设,而非事实——完整免责声明 ▸
验证债务: 该价值主张基于**{N}个未验证的假设——其中{M}**个是致命的(若错误会导致失败)。致命假设是开发前首先要测试的内容。查看 ▸ <sub>N = RAT清单中的风险假设数量;M = 错误会导致失败的假设数量。基于少量输入的Quick模式会有较高的债务——需如实说明(
PRODUCER-CONTRACT.md §4
)。</sub>

What it is

是什么

{The headline value statement in plain words — what the product is + what it does for them, ≤15 words, zero jargon.} the value, in plain terms ▸
{通俗语言的标题式价值陈述——产品是什么+为他们做什么,≤15词,无术语。} 价值的通俗解释 ▸

Who it's for

面向谁

{The target segment in one plain sentence — who they are, not a methodology label.} who exactly, and why them ▸
{用一句话通俗描述目标细分市场——他们是谁,而非方法论标签。} 具体人群及原因 ▸

Why they'd switch

为何转向

{The promise in one or two plain sentences — the concrete gain vs. their current way, and the reason it's worth leaving what they use today.} the edge, in plain terms ▸
{用1–2句话通俗描述承诺——与他们当前方式相比的具体收益,以及值得放弃现有方案的理由。} 优势的通俗解释 ▸

The one bet that has to be true

必须成立的核心假设

{The single riskiest assumption, in plain words — if this is false, nothing else matters.} how we know they'll switch ▸
{用通俗语言描述最具风险的假设——若该假设错误,其他一切都无关紧要。} 我们如何确定他们会转向 ▸

Do this next

下一步行动

{One concrete next action — usually: run the cheapest test of the bet above. This skill emits no "build it now" verdict: the next step is always to validate first, not to build (
PRODUCER-CONTRACT.md §4
— the value prop is a hypothesis to test, not a green light).} the test cards — every check ▸

**Layer 1 rule: minimal jargon, plain words lead** — a methodology term may appear in parentheses as a plain gloss, but never opens a sentence; short, plain sentences ("explain it to a smart friend"). **Each Layer-1 line links to its own unique anchor — never point two lines at the same target** (the bet and the next-action are different links). Every line a skeptic could doubt ends with a `▸` drill-down link.
{一个具体的下一步行动——通常是:对上述核心假设进行最经济的测试。该技能不会输出“立即开发”的结论:下一步始终是首先验证,而非开发(
PRODUCER-CONTRACT.md §4
——价值主张是待测试的假设,而非绿灯)。} 测试卡片——所有检查项 ▸

**第一层规则:最少术语,通俗语言优先**——方法论术语可放在括号中作为通俗解释,但切勿以术语开头;句子简短通俗(“向聪明的朋友解释”)。**第一层的每一行都链接到自己唯一的锚点——切勿让两行指向同一目标**(核心假设和下一步行动是不同的链接)。任何可能被存疑读者质疑的行末尾都带有`▸`向下钻取链接。

Layer 2 — The Reasoning

第二层——推导逻辑

Plain English, one gloss per methodology term,
references/glossary.md
linked once at the top of this layer. No big tables (prose + at most one small table); the full tables live in Layer 3. Each subsection carries an
<a id="l2-…"></a>
anchor that Layer 1 links to, and links down to its Layer-3 part. No canon paths or
Rule N
here.
markdown
---

<a id="layer-2"></a>
自然语言表述,每个方法论术语附带一次解释,在该层顶部添加一次
references/glossary.md
的链接。无大型表格(散文+最多一个小型表格);完整表格放在第三层。每个小节带有
<a id="l2-…"></a>
锚点,供第一层链接,同时链接到第三层对应的部分。此处无规范路径或
规则N
markdown
---

<a id="layer-2"></a>

How we got here — the reasoning

推导逻辑——我们如何得出结论

Plain-English walk-through of the logic behind the proposition above. The full mechanic work, tables, and the build spec are in the next layer. Methodology terms are defined in the glossary.
<a id="l2-input-risks"></a>
以下是上述主张背后逻辑的自然语言讲解。完整的机制分析、表格和开发规范在下一层。方法论术语定义见词汇表
<a id="l2-input-risks"></a>

What you told me — and the risks I see in it

你告诉我的内容——以及我发现的风险

Everything you gave me — your idea, your deck, your landing, your numbers, the upstream research — I treated as a hypothesis, not as fact. These are the inputs the value prop leans on, and what I'd check before trusting each. (
PRODUCER-CONTRACT.md §3
.)
(Omit this block only if the user provided no claims or materials at all.)
What you provided / claimedHow I treated itThe risk I see in itHow to check it fast
{claim or material, tagged data / observation / hunch}{used as hypothesis in {where — why-we-win / segment / value move}}{the specific risk — e.g., "this is your stated value, not customer-validated; the real Job may differ"}{the cheapest falsifying test}
{If why-we-win or the value prop rests primarily on an unvalidated input, say so here in one bold sentence and point to the matching test card (RAT card) in the full work below.}
<a id="l2-value"></a>
你提供的所有内容——你的想法、演示文稿、落地页、数据、上游研究——我都视为假设,而非事实。以下是价值主张所依赖的输入,以及我建议在信任前检查的内容。(
PRODUCER-CONTRACT.md §3
(仅当用户未提供任何主张或材料时可省略此模块。)
你提供/主张的内容我如何处理我发现的风险快速检查方式
{主张或材料,标记为数据/观察/猜测}{作为假设用于{场景——制胜点/细分市场/价值创造方式}}{具体风险——例如“这是你陈述的价值,而非客户验证过的;真实Job可能不同”}{最经济的证伪测试}
{若制胜点或价值主张主要基于未验证的输入,需在此处用加粗句子说明,并指向完整分析中对应的测试卡片(RAT卡片)。}
<a id="l2-value"></a>

What this segment actually wants most

该细分市场真正最看重的是什么

{The 1–3 dominant success criteria in plain words — the few things this customer weighs above everything else, and why (from who they are). The product's value is "we beat them on exactly these."} the full criteria + mechanic work ▸
<a id="l2-segment"></a>
{用通俗语言描述1–3个核心成功标准——该客户最看重的几项因素,以及原因(基于他们的身份)。产品的价值在于“我们在这些标准上击败竞品”。} 完整标准+机制分析 ▸
<a id="l2-segment"></a>

Who they are — and how we know it's them

他们是谁——以及为何是他们

{The causal criteria that pick this customer out — what they do / how they're set up, not demographics. Why a lookalike with the same demographics is a different customer.} the full segment + Job statements ▸
<a id="l2-wedge"></a>
{区分该客户的因果标准——他们的行为/所处环境,而非人口统计数据。为何具有相同人口统计数据的相似人群是不同的客户。} 完整细分市场+Job陈述 ▸
<a id="l2-wedge"></a>

Why we win — what every alternative makes them give up

我们为何能胜出——每个替代方案让他们做出的牺牲

{What each existing option (including doing nothing / DIY) forces the customer to sacrifice, and why ours doesn't — the underserved criteria only you cover, in plain words. Then the before→after of their life in one or two sentences, and the moment it clicks for them (the Aha moment — plain terms).} the criteria-by-competitor matrix + before→after ▸
<a id="l2-bet"></a>
{每个现有选项(包括不采取行动/自助)迫使客户做出的牺牲,以及我们的方案为何无需他们做出这些牺牲——仅我们能满足的未被充分覆盖的标准,用通俗语言表述。然后用1–2句话描述他们的前后变化,以及让他们眼前一亮的瞬间(Aha moment——通俗术语)。} 标准×竞品矩阵+前后对比 ▸
<a id="l2-bet"></a>

The riskiest bet — and the cheapest way to find out

最具风险的假设——以及最经济的验证方式

{The single assumption most likely to kill this, in one plain sentence, + the cheapest test that confirms or kills it, + what result means go vs. stop. Note the other bets live in the full list.} the full RAT cards ▸
undefined
{用一句话通俗描述最可能导致失败的假设,+最经济的验证方式(确认或否定该假设),+什么结果意味着继续或停止。其他假设见完整列表。} 完整RAT卡片 ▸
undefined

Layer 3 — The Full Work

第三层——完整分析过程

The current §0–§12 substance, kept whole, sitting below the plain layers. Add an HTML anchor above each part Layers 1–2 link to:
<a id="l3-value"></a>
(the segment + dominant-criteria work, §1–§3),
<a id="l3-segment"></a>
(the segment + Job statements, §1–§2),
<a id="l3-wedge"></a>
(differentiation + before→after + Aha, §4–§7),
<a id="l3-bet"></a>
(the value hypothesis + RAT cards, §8–§10),
<a id="l3-spec"></a>
(the implementation spec, §11),
<a id="checklist"></a>
(above the appendix / checklist block; the
disclaimers
anchor lives at the top block). Keep methodology citations out of the prose — fence them in a
▸ methodology trace
line per the readability rules.
markdown
---

<a id="layer-3"></a>
保留当前§0–§12的全部内容,放在通俗层级下方。为第一层–第二层链接的每个部分添加HTML锚点:
<a id="l3-value"></a>
(细分市场+核心标准分析,§1–§3),
<a id="l3-segment"></a>
(细分市场+Job陈述,§1–§2),
<a id="l3-wedge"></a>
(差异化+前后对比+Aha Moment,§4–§7),
<a id="l3-bet"></a>
(价值假设+RAT卡片,§8–§10),
<a id="l3-spec"></a>
(实现规范,§11),
<a id="checklist"></a>
(附录/检查清单块上方;
disclaimers
锚点在顶部块)。方法论引用不得出现在散文中——放在
▸ 方法论追溯
行中,遵循可读性规则。
markdown
---

<a id="layer-3"></a>

The full work

完整分析过程

⚠️ Confidence note: {path C → reduced-confidence flag; path A → name the source nmt-market-research file path}
<a id="l3-value"></a>
⚠️ 置信度说明:{路径C → 置信度降低标记;路径A → 注明来源nmt-market-research文件路径}
<a id="l3-value"></a>

0. Headline value statement

0. 标题式价值陈述

{One-liner: [what it is] + [Core Jobs it performs] + [value by criteria] — ≤15 words}. {Full version, 1–2 sentences. Moore "Mad Libs" form: For {segment} who {need}, {Product} is a {category} that {benefit}; unlike {alternative}, it {differentiator}.}
<a id="l3-segment"></a>
{一句话:[是什么] + [核心Job] + [标准价值] — ≤15词}. {完整版本,1–2句话。Moore“填空”形式:对于{细分市场}需要{需求},{产品}是{品类},能{收益};与{替代方案}不同,它{差异化点}。}
<a id="l3-segment"></a>

1. Target segment

1. 目标细分市场

{Who cares most — causal criteria, specific, not demographics. The persona's dominant criteria in one short paragraph + 3–5 causal-criterion bullets.}
<sub>▸ methodology trace. Segmentation root = similar Core Jobs + similar success criteria in a priority order (
segmentation.md §2
); the priority order is what makes a segment; demographics are second-order.</sub>
{最关注的人群——因果标准,具体,而非人口统计数据。用户画像的核心标准,用一个短段落+3–5个因果标准项目符号列出。}
<sub>▸ 方法论追溯。 细分市场核心定义 = 相似的核心Job + 相似的成功标准且优先级顺序一致 (
segmentation.md §2
);优先级顺序是区分细分市场的关键;人口统计数据是次要因素。</sub>

2. The job, in the customer's own words

2. 客户视角的Job

When {context + trigger}, I want to {expected outcome} with success criteria {dominant criteria}, in order to {Big Job}. {Job-story phrasing = the methodology's Core Job.}
当{情境+触发因素},我想要{预期结果},成功标准是{核心标准},为了{Big Job}. {Job故事表述 = 方法论中的核心Job。}

3. Pains and Gains

3. 痛点与收益

Pains (prioritized — the Problems / Tax Jobs the current Job Graph produces): {top 3–5 bullets}. Gains (prioritized — what beating the dominant criteria delivers): {top 3–5 bullets}.
<sub>▸ methodology trace. Dominant criteria + their cost dimensions and priority order (
value-creation.md §8–§11
).</sub>
<a id="l3-wedge"></a>
痛点(按优先级排序——当前Job Graph产生的Problem/税务Job):{前3–5个项目符号}。 收益(按优先级排序——满足核心标准带来的收益):{前3–5个项目符号}。
<sub>▸ 方法论追溯。 核心标准+它们的成本维度和优先级顺序 (
value-creation.md §8–§11
)。</sub>
<a id="l3-wedge"></a>

4. Before → After

4. 前后对比

Current Job Graph (alternative)Our Job Graph
Core Jobs performed{…}{…}
What the customer still does{…}{killed / taken off / collapsed}
Dominant-criteria outcome{…}{…}
当前Job Graph(替代方案)我们的Job Graph
完成的核心Job{…}{…}
客户仍需完成的任务{…}{已消除/已接管/已合并}
核心标准结果{…}{…}

5. Our value — benefit themes

5. 我们的价值——收益主题

{3–5 themes, each a cluster of value-move applications across the graph. Each theme: the customer outcome + the "so what?". Value moves named here in plain language; the full table is in the methodology appendix at the end.}
{3–5个主题,每个是图谱上一系列价值创造机制应用的集群。每个主题:客户结果+“这意味着什么”。此处用通俗语言命名价值创造机制;完整表格在末尾的方法论附录中。}

6. Differentiation vs competitive alternatives

6. 与竞品的差异化

{Dunford order. List the competitive alternatives the segment would otherwise use — including "do nothing" / the DIY status quo. Then: "Unlike {alternative + URL}, {Product} {differentiator on the dominant criterion}."}
Dominant success criterion{Direct competitor}{Indirect / Big-Job}{Turnkey}Us
{criterion}⚠️⚠️
Why we win: {the underserved criteria intersection only we cover}.
{Dunford顺序。列出细分市场可能选择的竞品替代方案——包括“不采取行动”/自助现状。然后:“与{替代方案+URL}不同,{产品}在核心标准上{差异化点}。”}
核心成功标准{直接竞品}{间接/Big Job竞品}{一站式竞品}我们
{标准}⚠️⚠️
我们的制胜点: {仅我们能满足的未被充分覆盖的标准交集}。

7. Proof & the Aha Moment

7. 验证与Aha Moment

Aha Moment: {the specific moment value first beats the customer's expectation — where it fires on the Critical Chain of Jobs, how far left it is shifted}. NOT signup/login. Proof / how we make it true: {evidence, comparable cases with links, or the cheapest probe that will prove it}.
<sub>▸ methodology trace. Mechanics operate over the Job Graph, not a Core Job in isolation (
value-creation.md §11
); strongest mechanics = move up a level / kill a Job (
value-creation.md §14
); Aha = a positive-prediction-error event placed as far left on the Critical Chain of Jobs as possible (
value-creation.md §12
,
critical-chain.md
); all switches go through the Big Job (
behaviour-change.md §4
).</sub>

Above = the proposition. Below = the bet and the build.

<a id="l3-bet"></a>
Aha Moment: {价值首次超出客户预期的具体瞬间——在Critical Chain of Jobs中的位置,向左移动了多远}。绝非注册/登录。 验证方式/如何实现: {证据、带有链接的可比案例,或能验证的最经济探针}。
<sub>▸ 方法论追溯。 机制作用于Job Graph,而非孤立的核心Job (
value-creation.md §11
);最强机制=升级层级/消除Job (
value-creation.md §14
);Aha Moment=正向预测偏差事件,放置在Critical Chain of Jobs中尽可能靠前的位置 (
value-creation.md §12
,
critical-chain.md
);所有用户转向都需通过Big Job (
behaviour-change.md §4
)。</sub>

以上是价值主张。以下是假设与开发内容。

<a id="l3-bet"></a>

8. Value hypothesis (the riskiest bet, falsifiable)

8. 价值假设(最具风险的假设,可证伪)

We believe that {segment} performing {Core Job} will {measurable outcome} because {reason}. What / who / how: {the value hypothesis — what we build, who is desperate for it, how it's delivered}.
我们认为{细分市场}执行{核心Job}会{可衡量结果},因为{理由}。 内容/人群/方式: {价值假设——我们开发什么、谁迫切需要、如何交付}。

9. Success metric & threshold

9. 成功指标与阈值

Metric: {the measurable signal}. Confirm at: {threshold}. Kill below: {threshold}.
指标: {可衡量的信号}。确认阈值: {阈值}。否定阈值: {阈值}。

10. The 3 bets most likely to kill this — and the cheapest tests (the riskiest assumptions)

10. 最可能导致失败的3个假设——以及最经济的测试(最具风险的假设)

{The three compact RAT cards from S5, in the S5 5-line format.}
<sub>▸ methodology trace. Risks walked across the chain (Market / Segment+Jobs / Value / Unit-economics / Channels) + product-specific custom risks; ranked by (P(wrong) × cost-if-wrong) ÷ cost-to-validate (
rat-key-theses.md
); risks compound (
rat-key-theses.md §1
).</sub>
<a id="l3-spec"></a>
{来自S5的三个紧凑RAT卡片,采用S5的5行格式。}
<sub>▸ 方法论追溯。 梳理链上的风险(市场/细分市场+Job/价值/单位经济效益/渠道)+产品特有自定义风险;按(错误概率 × 错误成本) ÷ 验证成本排序 (
rat-key-theses.md
);风险会叠加 (
rat-key-theses.md §1
)。</sub>
<a id="l3-spec"></a>

11. Implementation spec → /nmt-product-requirements

11. 实现规范 → /nmt-product-requirements

This section is the canonical input for
/nmt-product-requirements
.
  • Product shape: {what the product IS — name + components + delivery format (app / service / offline / hybrid)}.
  • Feature table (delivery vehicles for value):
    Core Job / criterionMechanicWhat we shipAha-Moment link
    {…}{#mechanic}{feature / service}{step where value beats prediction}
  • Critical Chain of Jobs & Aha placement: {the chain the customer walks; where the Aha fires; what to remove to shift it left}.
  • Cost-to-build & cheapest probe: {build path + the probe that validates before building}.
  • Unit-economics direction: {Job budget vs cost-to-serve; pricing hypothesis; LTV>CAC direction}.
  • Who this is NOT for — out of scope: {2–3 groups this is deliberately not for; non-focal Jobs deferred}.
<sub>▸ methodology trace. Unit economics is a filter — value that doesn't convert to margin is not a product (
nmt-key-theses.md §4
; budget covers cost-to-serve,
nmt-key-theses.md §5
).</sub>
本节是
/nmt-product-requirements
的规范输入。
  • 产品形态: {产品是什么——名称+组件+交付形式(应用/服务/线下/混合)}。
  • 功能表(价值交付载体):
    核心Job / 标准机制我们发布的内容Aha Moment链接
    {…}{#机制}{功能/服务}{价值超出预期的步骤}
  • Critical Chain of Jobs & Aha Moment定位: {客户完成的任务链;Aha Moment触发位置;为了向左移动需移除的内容}。
  • 开发成本与最经济探针: {开发路径+开发前验证的探针}。
  • 单位经济效益方向: {Job预算vs服务成本;定价假设;LTV>CAC方向}。
  • 非目标人群——范围外: {2–3个我们明确不服务的人群;推迟的非核心Job}。
<sub>▸ 方法论追溯。 单位经济效益是筛选标准——无法转化为利润的价值不能作为产品 (
nmt-key-theses.md §4
;预算覆盖服务成本,
nmt-key-theses.md §5
)。</sub>

12. Methodology appendix (NMT)

12. 方法论附录(NMT)

  • Mechanics applied (combination) — the full table: Job × mechanic(s) × how the product performs it (typically 5–12 applications across the graph).
  • The dominant-criteria → mechanics mapping used.
  • Forces of behaviour change for the primary: Added Value {lever} · Problems surfaced {how} · Fears {reduction lever} · Habit {reuse / sidestep — NOT fought}.
  • Canon references (consolidated):
    value-creation.md
    (§3 formula, §11 map, §14 dominant mechanics),
    value-creation-mechanics.md
    ,
    the-algorithm.md
    ,
    behaviour-change.md
    ,
    critical-chain.md
    ,
    rat-key-theses.md
    ,
    nmt-key-theses.md §4
    .
<a id="checklist"></a>
  • 应用的机制(组合)——完整表格:Job × 机制 × 产品如何实现(通常在图谱上有5–12个应用)。
  • 使用的核心标准→机制映射。
  • 主价值主张的行为改变驱动力:新增价值{杠杆} · 暴露的Problem{方式} · 恐惧{缓解杠杆} · 习惯{复用/绕开——而非对抗}。
  • 规范引用(统一):
    value-creation.md
    (§3公式,§11映射,§14主导机制),
    value-creation-mechanics.md
    the-algorithm.md
    behaviour-change.md
    critical-chain.md
    rat-key-theses.md
    nmt-key-theses.md §4
<a id="checklist"></a>

Verification & checklist

验证与检查清单

Disclaimers at the top of this file apply (not repeated here).
文件顶部的免责声明适用(此处不重复)。

Self-validation checklist

自我验证检查清单

  • Three layers present and correctly leveled — Layer 1 (minimal jargon, plain words lead, terms only in parentheses), Layer 2 (plain reasoning, one gloss per term, no big tables), Layer 3 (the full §0–§12 work). No conclusion repeated at the same depth across layers.
  • Drill-down links resolve and are unique — every Layer-1 claim links to a real Layer-2 anchor; every Layer-2 claim links to a real Layer-3 anchor; every
    #l...
    /
    #disclaimers
    target exists exactly once and no two links share a target (the bet and the next-action are different links).
  • Opaque Layer-3 table headers carry an inline plain gloss.
  • Disclaimers once — full two-part disclaimer at top only; Layer 1 has the one-line pointer; this block does not repeat it.
  • Citations fenced — no canon path or
    Rule N
    inline in Layers 1–2 or in Layer-3 prose; any canon reference sits in a
    ▸ methodology trace
    line; the §12 consolidated list is the only place a flat reference list is allowed; no
    CLAUDE.md Rule N
    anywhere.
  • One-liner = [what it is] + [Core Jobs] + [value by criteria]
  • Dominant success criteria identified and the value prop beats competitors on them
  • Primary names a product + a mechanic combination + a Core Job + a displaced alternative (not a slogan)
  • Supplementary is distinct from the primary
  • Aha Moment is a specific in-product event (not signup / login)
  • Anti-segment names 2–3 groups
  • Habit reused or sidestepped (not fought head-on)
  • Feasibility + cost-to-build + unit-econ direction stated
  • Value hypothesis is falsifiable with a confirm/kill threshold
  • ≤3 unvalidated assumptions stacked in the chosen prop
  • §11 implementation spec is PRD-ready
  • Every external source is a clickable link
  • Producer contract satisfied (
    ../nmt-chat/references/producer-contract.md
    ): helicopter-view printed before intake; output-format + output-path asked; if HTML, one self-contained
    .html
    with resolving anchors +
    <details>
    ; the "What you told me — and the risks I see in it" block present (unless no input given); validation-debt line in Layer 1; the next step framed as validate first, not build (no bare "build it now"); on hand-off from nmt-market-research, asked what debt has been retired; Deep mode hit its evidence floor + self-critic loop (or flagged thin coverage + offered the web MCP).
  • 三层结构完整且层级正确——第一层(最少术语,通俗语言优先,术语仅在括号中),第二层(通俗推导逻辑,每个术语附带一次解释,无大型表格),第三层(完整的§0–§12内容)。同一深度无结论重复。
  • 向下钻取链接可解析且唯一——第一层的每个主张都链接到真实的第二层锚点;第二层的每个主张都链接到真实的第三层锚点;每个
    #l...
    /
    #disclaimers
    目标仅出现一次,且无两个链接指向同一目标(核心假设和下一步行动是不同的链接)。
  • 第三层不透明表格标题带有内联通俗解释
  • 免责声明仅出现一次——完整的两部分免责声明仅在顶部;第一层带有一行提示;本块不重复。
  • 引用已围栏——第一层–第二层或第三层散文中无内联规范路径或
    规则N
    ;任何规范引用放在
    ▸ 方法论追溯
    行中;§12的统一列表是唯一允许的扁平引用列表;任何层级中无
    CLAUDE.md 规则N
  • 一句话总结 = [是什么] + [核心Job] + [标准价值]
  • 已识别核心成功标准,且价值主张在这些标准上击败竞品
  • 主价值主张明确产品+机制组合+核心Job+替代方案(而非口号)
  • 辅助价值主张与主价值主张不同
  • Aha Moment是产品内的具体事件(而非注册/登录)
  • 已命名反细分市场
  • 复用或绕开习惯(而非直接对抗)
  • 已说明可行性+开发成本+单位经济效益方向
  • 价值假设可证伪,带有确认/否定阈值
  • 选定的主张中堆叠的未验证假设≤3个
  • §11实现规范已就绪可用于PRD
  • 每个外部来源都是可点击链接
  • 已满足生产者协议 (
    ../nmt-chat/references/producer-contract.md
    ):输入前已输出全局概览;已询问输出格式+输出路径;若为HTML,单个自包含的
    .html
    带有可解析锚点+
    <details>
    “你告诉我的内容——以及我发现的风险”模块已存在(除非无输入);第一层带有验证债务行;下一步行动被表述为首先验证,而非开发(无单纯的“立即开发”);从nmt-market-research移交时,已询问哪些验证债务已解决;Deep模式已达到证据底线+自我批判循环(或标记覆盖不足+提供网络MCP fallback)。

What this enables next

后续可执行的操作

  1. /nmt-product-requirements
    — feed it the implementation spec (the PRD hand-off section) directly; it becomes the PRD's segment + value + risk input.
  2. /nmt-craft-go-to-market
    — once the PRD exists, feed this value prop + the PRD to write the landing, ad, and GTM/growth copy.
  3. Run RAT card #1 — don't build until #1 is validated or killed.
  1. /nmt-product-requirements
    ——直接输入实现规范(PRD交付部分);它将成为PRD的细分市场+价值+风险输入。
  2. /nmt-craft-go-to-market
    ——PRD完成后,输入该价值主张+PRD,撰写落地页、广告和上市/增长文案。
  3. 运行RAT卡片#1——在#1验证或否定前,切勿开发。

Get more

获取更多内容

{CTA — newsletter signup on the canon site.}

**GATE-6 (final ship gate — run as a small panel / k-of-N voting):**
- ▢ All methodology invariants hold (value formula; mechanics over graph; segmentation root; habit not fought; Aha = real event; Big-Job communicability; anti-segment named; unit-econ filter applied).
- ▢ **Three layers present and correctly leveled** — Layer 1 (minimal jargon, plain words lead, terms only in parentheses), Layer 2 (plain reasoning, one gloss per term, no big tables), Layer 3 (the full §0–§12 work). No conclusion repeated at the same depth across layers.
- ▢ **Drill-down links resolve** — every Layer-1 claim links to a real Layer-2 anchor; every Layer-2 claim links to a real Layer-3 anchor; every `#l...`/`#disclaimers` target exists.
- ▢ **Disclaimers once** — full two-part disclaimer at top only; Layer 1 carries the one-line pointer; not repeated lower down.
- ▢ **Citations fenced** — no canon path or `Rule N` inline in Layers 1–2 or in Layer-3 prose; any canon reference sits in a `▸ methodology trace` line; the §12 consolidated list is the only flat reference list; no `CLAUDE.md Rule N` in any layer.
- ▢ US-native phrasing; passes the "so what?" test (every claimed attribute → benefit → why-they-care) and the 5-second test on Layer 1.
- ▢ §11 implementation spec is genuinely PRD-ready (maps to `/nmt-product-requirements` inputs).
- ▢ Every external source is a clickable link (Rule 2); US-context analogs (Rule 6).
- **Human gate:** the user approves & ships.

---
{CTA——规范网站的通讯订阅。}

**GATE-6(最终发布gate——以小型评审组/多数投票方式运行)**:
- ▢ 所有方法论不变准则都已遵循(价值公式;机制作用于图谱;细分市场核心定义;不对抗习惯;Aha Moment是真实事件;可通过Big Job传达;已命名反细分市场;应用单位经济效益筛选)。
- ▢ **三层结构完整且层级正确**——第一层(最少术语,通俗语言优先,术语仅在括号中),第二层(通俗推导逻辑,每个术语附带一次解释,无大型表格),第三层(完整的§0–§12内容)。同一深度无结论重复。
- ▢ **向下钻取链接可解析**——第一层的每个主张都链接到真实的第二层锚点;第二层的每个主张都链接到真实的第三层锚点;每个`#l...`/`#disclaimers`目标都存在。
- ▢ **免责声明仅出现一次**——完整的两部分免责声明仅在顶部;第一层带有一行提示;下方不重复。
- ▢ **引用已围栏**——第一层–第二层或第三层散文中无内联规范路径或`规则N`;任何规范引用放在`▸ 方法论追溯`行中;§12的统一列表是唯一的扁平引用列表;任何层级中无`CLAUDE.md 规则N`。
- ▢ 美式措辞;通过“这意味着什么?”测试(每个声称的属性→收益→为何重要)和第一层的5秒测试。
- ▢ §11实现规范真正就绪可用于PRD(映射到`/nmt-product-requirements`的输入)。
- ▢ 每个外部来源都是可点击链接(规则2);使用美国语境类比(规则6)。
- **人工gate:** 用户批准并发布。

---

Deep mode (~30–45 min, with internet)

Deep模式(约30–45分钟,需联网)

Same S0→S6 chain, but substantive stages are parallelized and web-grounded. Agents are spawned with the
Agent
tool,
subagent_type: "general-purpose"
,
run_in_background: true
. Each agent returns its full result in its final message — no per-agent files. The orchestrator holds those returns in context and writes the single output file at the end. Every external source is a clickable link.
Shared preamble for every agent:
You work with Ivan Zamesin's AJTBD / Next Move Theory methodology. Use ONLY the canon files this prompt names for your wave as the methodology source — do NOT use generic JTBD from the internet or prior training, and do NOT read files outside your slice (the eager core is
../nmt-chat/references/Next-Move-Theory-Canon/Advanced-Jobs-To-Be-Done/value-creation.md
+
…/value-creation-mechanics.md
; other files are named per-agent below). (If a path is not found, retry with a
1-
prefix on the canon folder.) Write Aha Moment / Problem, never PPE / NPE. Keep methodology citations and canon paths out of report prose — hold them in context; the orchestrator fences any that belong in Layer 3 into a
▸ methodology trace
line. Every named external source is a clickable Markdown link. Return your full result in your final message — do not write any files.
Deep-mode QA — evidence floor, self-critic loop, web-MCP fallback (
PRODUCER-CONTRACT.md §6
):
  • Evidence floor, not just a ceiling. The web-touching legs ([R] reviews-mining, [F] feasibility/competitiveness, [RAT]) have fetch caps; treat the lower bound as a floor too. A leg may not return "done" until it has hit a real minimum of distinct sources for its task — reviews/competitors → ≥4 competitors with real review sources; feasibility → the competitor matrix grounded on cited reviews, not assertion — or explicitly reported why fewer were possible (blocked / none exist). "Did two queries and stopped" is a failure state, not a completion.
  • Self-critic loop per leg. After each research leg returns, run a short critic pass (this is what the [C] critic gates already do per GATE): enough distinct sources? load-bearing claims actually verified against a source? any methodology error (segment by demographics, Big-Job-as-segment, features-before-criteria, unit-econ ignored)? gaps left? If it fails, re-run the leg with the gap named — up to 2 extra rounds, then escalate to the user. Don't ship a leg that failed its own critic.
  • Web-MCP fallback. When the built-in fetch is blocked or thin on a needed source (G2, Capterra, local-market sites), tell the user once and use a web-research MCP if one is connected — Firecrawl or Exa (both ship MCP servers; discover via tool search). Without it, proceed and flag thin coverage in the verification checklist.
Waves:
Wave 0 (background from start):  [R] reviews-mining — independent, feeds S3 + S4
Wave 1 (sequential):            [S1] dominant-criteria → [S2] job-graph substrate
Wave 2 (parallel sectioning):   [G1..Gk] mechanic-family generators over the graph (consume R)
Wave 3 (sequential):            [F] feasibility · cost · competitiveness + RICE (web-grounded matrix; consumes G* + R)
Wave 4 (parallel):              [C] critic gates (GATE-1..GATE-5) · [RAT] RAT-card generator
                                ──(human: pick primary vs supplementary)──
Wave 5 (sequential):            [SYN] synthesis → [GATE-6 panel] → (human: ship)
Agent prompts (objective · input · output · boundaries · effort budget — every agent returns its result in-message):
  • [R] reviews-mining. Given the segment + alternatives, fetch reviews from G2 / Reddit / Product Hunt / Trustpilot / Capterra. Return raw signals only (do NOT synthesize hypotheses): the specific Problems-with-current, which dominant criteria each competitor covers poorly, and 5–10 quotable quotes per competitor with source URLs. ≤12 fetches / ~10 min. Evidence floor: cover ≥4 competitors with real review sources, or report why fewer were possible (blocked / none exist) — two queries and stop is a failure. If a source blocks the built-in fetch (G2, Capterra), flag it and use a web-research MCP (Firecrawl / Exa) if connected.
  • [S1] dominant-criteria. Read the eager core +
    segmentation.md
    +
    job-structure.md
    . Given the normalized input, return the ranked dominant criteria + lead mechanics + Big-Job ladder per S1. No web.
  • [S2] job-graph. Read
    critical-chain.md
    (+
    job-graph.md
    only if the substrate needs care). Given the input + the S1 result, return the Job Graph + Critical Chain of Jobs per S2. No web.
  • [G1..Gk] mechanic-family generators (sectioning). Read the eager core +
    behaviour-change.md
    . Each agent owns one mechanic family (e.g. subtract/kill/move-up; take-off/done-for-you/chain-repair; emotion/expectation/need; price/cost/cognitive; Previous/Next/link-to-Big-Job). Given the Job Graph + dominant criteria + the reviews signal, return the strongest / fastest / cheapest hypotheses in their family in canonical form; the orchestrator merges them. Effort: 3–6 hypotheses per family.
  • [F] feasibility · cost · competitiveness. Read
    nmt-key-theses.md
    . Given the merged hypotheses + the reviews signal, return the web-grounded criteria×competitor matrix, the feasibility + cost-to-build + unit-econ read per hypothesis, and the RICE ranking with bonuses + top 2. ≤6 fetches.
  • [C] critic gates. Given a stage's returned output + its acceptance criteria + the canon anchors for that stage, run the adversarial binary critic per GATE and return the verdict +
    fix_instructions
    for any failures (≤2 rounds, then escalate to the user).
  • [RAT] RAT-card generator. Read
    rat-key-theses.md
    . Given the chosen primary, return the top-3 RAT cards with web-validated cost-of-validation estimates. ≤3 fetches.
  • [SYN] synthesis. Read
    communication.md
    . Given all stage returns, assemble the single output file as the three layers (top disclaimers once → Layer 1 → Layer 2 → Layer 3 = the §0–§12 work). Include the Layer-2 "What you told me — and the risks I see in it" block from the input-as-hypothesis findings, and the validation-debt line in Layer 1 (
    PRODUCER-CONTRACT.md §3, §4
    ). Add the Layer-3 anchors; compute Layer 2 then Layer 1 LAST from the assembled Layer-3 work, wiring the
    drill-down links; fence every methodology citation into a
    ▸ methodology trace
    line (no canon path or
    Rule N
    inline in any layer). If HTML was chosen, render the one file as self-contained
    .html
    (
    PRODUCER-CONTRACT.md §2
    ). Run GATE-6 as a panel.
Progress is reported inline in chat as waves complete — not to a log file.

与S0→S6流程相同,但关键阶段并行化且基于网络数据。使用
Agent
工具生成代理,
subagent_type: "general-purpose"
,
run_in_background: true
每个代理在最终消息中返回完整结果——无单个代理文件。协调器将这些结果保留在上下文中,最后生成单个输出文件。每个外部来源都是可点击链接。
所有代理的共享前言:
你使用Ivan Zamesin的AJTBD / Next Move Theory方法论。仅使用本提示为你的阶段命名的规范文件作为方法论来源——切勿使用互联网或过往训练中的通用JTBD,切勿读取你的阶段之外的文件(核心内容是
../nmt-chat/references/Next-Move-Theory-Canon/Advanced-Jobs-To-Be-Done/value-creation.md
+
…/value-creation-mechanics.md
;其他文件见下文每个代理的说明)。(若路径未找到,尝试在规范文件夹前添加
1-
前缀。)请写Aha Moment / Problem,切勿写PPE / NPE。方法论引用和规范路径不得出现在报告散文中——保留在上下文中;协调器会将第三层中需要的引用放在
▸ 方法论追溯
行中。每个命名的外部来源都是可点击的Markdown链接。在最终消息中返回完整结果——切勿写入任何文件
Deep模式QA——证据底线、自我批判循环、网络MCP fallback(
PRODUCER-CONTRACT.md §6
  • 证据底线,而非仅上限。涉及网络的环节([R]评论挖掘,[F]可行性/竞争力,[RAT])有抓取上限;同时需将下限视为底线。环节不得返回“完成”,除非达到其任务的最低真实来源数量——评论/竞品→≥4个带有真实评论来源的竞品;可行性→竞品矩阵基于引用的评论,而非断言——明确说明为何无法达到(被阻止/无竞品)。“进行两次查询后停止”是失败状态,而非完成。
  • 每个环节的自我批判循环。每个研究环节返回后,运行简短的评审环节(这是[C]评审gate在每个GATE中已执行的操作):*是否有足够的不同来源?关键主张是否已通过来源验证?是否存在方法论错误(按人口统计数据细分市场,以Big Job作为细分市场,先功能后标准,忽略单位经济效益)?是否存在遗漏?*若失败,针对遗漏内容重新运行环节——最多额外2轮,之后升级为人工评审。切勿发布未通过自我评审的环节。
  • 网络MCP fallback。当内置抓取被阻止或所需来源不足(G2,Capterra,本地市场网站)时,告知用户一次,并使用连接的网络研究MCP——FirecrawlExa(两者都提供MCP服务器;通过工具搜索发现)。若无MCP,则继续执行,并在验证检查清单中标记覆盖不足。
阶段:
阶段0(从开始在后台运行):  [R]评论挖掘——独立运行,为S3 + S4提供数据
阶段1(顺序执行):            [S1]核心标准 → [S2]Job Graph基础框架
阶段2(并行分区):           [G1..Gk]机制类别生成器,基于图谱(使用R的数据)
阶段3(顺序执行):            [F]可行性·成本·竞争力 + RICE排序(基于网络的矩阵;使用G* + R的数据)
阶段4(并行执行):              [C]评审gate(GATE-1..GATE-5) · [RAT]RAT卡片生成器
                                ──(人工:选择主vs辅助价值主张)──
阶段5(顺序执行):            [SYN]合成 → [GATE-6评审组] → (人工:发布)
代理提示(目标·输入·输出·边界·投入预算——每个代理在消息中返回结果)
  • [R]评论挖掘。给定细分市场+替代方案,从G2 / Reddit / Product Hunt / Trustpilot / Capterra抓取评论。仅返回原始信号(切勿合成假设):当前方案的具体Problem、每个竞品覆盖不佳的核心标准、每个竞品的5–10条可引用评论带来源URL。≤12次抓取 / ~10分钟。证据底线:覆盖≥4个带有真实评论来源的竞品,或说明为何无法达到(被阻止/无竞品)——两次查询后停止是失败。若内置抓取被来源阻止(G2,Capterra),标记并使用连接的网络研究MCP(Firecrawl / Exa)。
  • [S1]核心标准。读取核心内容 +
    segmentation.md
    +
    job-structure.md
    。给定标准化输入,返回按S1要求的排序后的核心标准+主导机制+Big Job层级。无需联网。
  • [S2]Job Graph。读取
    critical-chain.md
    (+仅当基础框架需要细化时读取
    job-graph.md
    )。给定输入 + S1结果,返回按S2要求的Job Graph + Critical Chain of Jobs。无需联网。
  • [G1..Gk]机制类别生成器(分区)。读取核心内容 +
    behaviour-change.md
    。每个代理负责一个机制类别(例如减少/消除/升级层级接管/代劳/修复链条情绪/预期/需求价格/成本/认知上一个/下一个/链接到Big Job)。给定Job Graph + 核心标准 + 评论信号,返回其类别中最强/最快/最经济的假设,采用规范形式;协调器合并这些假设。投入:每个类别生成3–6个假设。
  • [F]可行性·成本·竞争力。读取
    nmt-key-theses.md
    。给定合并后的假设 + 评论信号,返回基于网络的标准×竞品矩阵、每个假设的可行性+开发成本+单位经济效益评估、带加分项的RICE排序+前2名。≤6次抓取。
  • [C]评审gate。给定阶段返回的输出 + 其验收标准 + 该阶段的规范锚点,按GATE要求运行对抗性二元评审,返回判定结果+
    fix_instructions
    (≤2轮,之后升级为人工评审)。
  • [RAT]RAT卡片生成器。读取
    rat-key-theses.md
    。给定选定的主价值主张,返回前3个RAT卡片,带有基于网络验证的验证成本估算。≤3次抓取。
  • [SYN]合成。读取
    communication.md
    。给定所有阶段的返回结果,将单个输出文件组装为三层结构(顶部免责声明一次→第一层→第二层→第三层=§0–§12内容)。包含输入作为假设发现的第二层**“你告诉我的内容——以及我发现的风险”模块,以及第一层的验证债务**行(
    PRODUCER-CONTRACT.md §3, §4
    )。添加第三层的锚点;最后基于组装好的第三层内容生成第二层和第一层,连接
    向下钻取链接;将每个方法论引用放在
    ▸ 方法论追溯
    行中(任何层级中无内联规范路径或
    规则N
    )。若选择HTML格式,将单个文件渲染为自包含的
    .html
    PRODUCER-CONTRACT.md §2
    )。以评审组方式运行GATE-6。
进度在聊天中内联报告,阶段完成时更新——而非写入日志文件。

Methodology violations — auto-warnings

方法论违规——自动警告

Produce a
⚠️ Methodology violation
warning (not silent output) for any of:
ViolationDetectionSkill response
Value prop is a feature"we build {X feature}" without mechanic + alternative"This is a feature. Value prop = mechanic × Core Job × criterion × alternative. Try: {rephrased}."
Mechanic not over the graphMechanic applied to a Core Job in isolation, no graph node"Mechanics operate over the Job Graph. Name the graph node it hits."
Big Job used as the segmentation rootSegment defined by a Big Job / "customers who want X""Big Job is motivation context, not the segmentation root. Segment by Core Jobs + success criteria in a priority order."
Fights Habit head-onNo habit-reuse lever AND no Aha-Moment + Consideration-Activators plan"Habit can't be beaten directly. Reuse it or sidestep via an Aha Moment + loaded Consideration Activators."
No anti-segmentCannot name who this is not for"Every value prop has an anti-segment. Sharpen the dominant criterion."
Aha Moment = signup / loginPattern match"Signup is not an Aha Moment. Name the first in-product event where value beats the customer's prediction."
No feasibility / cost checkA surfaced prop with no cost-to-build or unit-econ read"A value prop without a feasibility + unit-econ read isn't validatable. Add cost-to-build and the Job-budget vs cost-to-serve check."
Competitiveness asserted, not grounded"we're better" with no criteria×competitor matrix"Ground competitiveness on the dominant criteria vs named competitors (Deep: cited reviews)."
Stacks 5+ assumptions≥5 stacked unvalidated assumptions"Risks compound. 5 assumptions at 60% failure each ≈ 1% survival. Strip one."
PPE / NPE abbreviationsPattern match"Write Aha Moment / Problem (Rule 22), never PPE / NPE."

若出现以下任何违规,需输出
⚠️ 方法论违规
警告(而非静默输出):
违规内容检测方式技能响应
价值主张是功能“我们开发{X功能}”,未提及机制+替代方案“这是一个功能。价值主张=机制 × 核心Job × 标准 × 替代方案。请尝试:{改写后的内容}。”
机制未作用于图谱机制仅应用于孤立的核心Job,未指定图谱节点“机制需作用于Job Graph。请指定它作用的图谱节点。”
以Big Job作为细分市场核心定义细分市场定义为Big Job / “想要X的客户”“Big Job是动机背景,而非细分市场核心定义。需按核心Job+成功标准的优先级顺序细分市场。”
直接对抗习惯无习惯复用杠杆,且无Aha Moment+Consideration Activators计划“无法直接击败习惯。需复用习惯,或通过Aha Moment+加载型Consideration Activators绕开。”
无反细分市场无法命名不服务的人群“每个价值主张都有反细分市场。请细化核心标准。”
Aha Moment=注册/登录模式匹配“注册并非Aha Moment。请命名产品内价值首次超出客户预期的具体事件。”
无可行性/成本检查输出的主张无开发成本或单位经济效益评估“无可行性+单位经济效益评估的价值主张无法验证。请添加开发成本和Job预算vs服务成本检查。”
竞争力仅为断言,无依据“我们更优秀”,无标准×竞品矩阵“竞争力需基于核心标准vs命名竞品(Deep模式:引用评论)。”
堆叠5个以上假设≥5个未验证假设堆叠“风险会叠加。5个失败概率60%的假设≈1%的存活率。请移除一个。”
使用PPE / NPE缩写模式匹配“请写Aha Moment / Problem(规则22),切勿写PPE / NPE。”

What this skill does NOT do

该技能不做的事情

  • Does NOT pick the target segment on path A — that happens in
    /nmt-market-research
    .
  • Does NOT size the market →
    /nmt-market-research
    .
  • Does NOT write the PRD →
    /nmt-product-requirements
    (it hands over the §11 implementation spec); does NOT write landing / ad / GTM copy →
    /nmt-craft-go-to-market
    .
  • Does NOT run customer interviews or execute the RATs — it generates the cards; the user runs RAT #1 next.
  • Does NOT generate the full multi-level Job Graph above Core Jobs — it builds one level below Core Jobs as the mechanics substrate.

  • 在路径A中不选择目标细分市场——这由
    /nmt-market-research
    完成。
  • 不做市场规模估算 →
    /nmt-market-research
  • 不撰写PRD →
    /nmt-product-requirements
    (它移交§11实现规范);不撰写落地页/广告/上市文案 →
    /nmt-craft-go-to-market
  • 不执行客户访谈或RAT测试——它生成测试卡片;用户需运行RAT #1。
  • 不生成核心Job以上的完整多层Job Graph——它构建核心Job以下的一层作为机制基础框架。

Execution checklist (orchestrator) — before writing
result.md

执行检查清单(协调器)——撰写
result.md

  • GATE-1…GATE-5 ran (verdicts kept in-context); GATE-6 panel passed.
  • Dominant success criteria extracted and ranked (S1).
  • Job-Graph + Critical Chain of Jobs substrate exists with break-points marked (S2).
  • 12–20 raw hypotheses generated; mechanics walked over the graph (S3).
  • Feasibility + cost-to-build + unit-econ + competitiveness matrix done; RICE-ranked (S4).
  • Primary + supplementary surfaced and distinct; user picked the primary.
  • Top-3 RAT cards with confirm/kill signals (S5).
  • Three layers present and correctly leveled — Layer 1 (minimal jargon, plain words lead, terms only in parentheses), Layer 2 (plain reasoning, one gloss per term, no big tables), Layer 3 (the full §0–§12 work); no conclusion repeated at the same depth; Layer 2 then Layer 1 computed LAST from the finished Layer-3 work.
  • Drill-down links resolve — every Layer-1 claim links to a real Layer-2 anchor; every Layer-2 claim links to a real Layer-3 anchor; every
    #l...
    /
    #disclaimers
    target exists.
  • Disclaimers once — full two-part disclaimer at the top of
    result.md
    only; Layer 1 has the one-line pointer; not repeated lower down. Every external source a clickable link (Rule 2); US-context analogs (Rule 6).
  • Citations fenced — no canon path or
    Rule N
    inline in Layers 1–2 or in Layer-3 prose; canon references sit in
    ▸ methodology trace
    lines; the §12 consolidated list is the only flat reference list; no
    CLAUDE.md Rule N
    in any layer.
  • §11 implementation spec is PRD-ready.
  • No methodology invariant violated; anti-segment named; Aha is a real event; habit reused/sidestepped.
  • Plain-language-led — Layers 1–2 (and Layer-3 prose) lead in the reader's own words; methodology terms only in parentheses (never jargon-first); §12 appendix may stay in full terms.
  • If path C: reduced-confidence flag at top of
    result.md
    .
  • Step ledger: every stage S0–S6 checked off by name; a skipped stage or gate was declared to the user, never silent.
  • User claims stayed hypotheses: ledger claims tagged (data / observation / hunch); the primary value prop does not rest primarily on a single unverified user hunch without saying so.
  • Producer contract satisfied (
    ../nmt-chat/references/producer-contract.md
    ): helicopter-view printed before intake; output-format + output-path asked; if HTML, one self-contained
    .html
    with resolving anchors +
    <details>
    ; the "What you told me — and the risks I see in it" block present (unless no input given); validation-debt line in Layer 1; the next step framed as validate first, not build (no bare "build it now"); on hand-off from nmt-market-research, asked what validation debt has been retired and re-tagged anything still unvalidated; Deep mode hit its evidence floor + self-critic loop (or flagged thin coverage + offered the web MCP).

Update check — do this at the very end (best-effort, ≤2s, never blocks). After you've finished this skill's work and delivered the result — for a multi-turn chat (e.g. nmt-chat / nmt-diagnose), after your first substantive answer — read the installed version from
.nmt-version
(project root) and run
v="$(cat .nmt-version 2>/dev/null)"; curl -fsSL --max-time 2 "https://nextmovetheory.com/version?skill=nmt-craft-value-proposition${v:+&v=$v}"
— on any error or timeout, skip silently. Compare that installed version with the feed's
latest
; if behind, add one line — the
<installed> → <latest>
gap, a one-line summary per newer entry, and "run /nmt-upgrade to update". If versions match or
.nmt-version
is absent, add nothing.
  • GATE-1…GATE-5已运行(判定结果保留在上下文中);GATE-6评审组已通过。
  • 已提取并排序核心成功标准(S1)。
  • 已存在带有断裂点标记的Job Graph + Critical Chain of Jobs基础框架(S2)。
  • 已生成12–20个原始假设;已在图谱上遍历机制(S3)。
  • 已完成可行性+开发成本+单位经济效益+竞争力矩阵;已用RICE排序(S4)。
  • 已输出主+辅助价值主张且两者不同;用户已选择主价值主张。
  • 已输出带确认/否定信号的Top-3 RAT卡片(S5)。
  • 三层结构完整且层级正确——第一层(最少术语,通俗语言优先,术语仅在括号中),第二层(通俗推导逻辑,每个术语附带一次解释,无大型表格),第三层(完整的§0–§12内容);同一深度无结论重复;最后基于完成的第三层内容生成第二层和第一层
  • 向下钻取链接可解析——第一层的每个主张都链接到真实的第二层锚点;第二层的每个主张都链接到真实的第三层锚点;每个
    #l...
    /
    #disclaimers
    目标都存在。
  • 免责声明仅出现一次——完整的两部分免责声明仅在
    result.md
    顶部;第一层带有一行提示;下方不重复。每个外部来源都是可点击链接(规则2);使用美国语境类比(规则6)。
  • 引用已围栏——第一层–第二层或第三层散文中无内联规范路径或
    规则N
    ;规范引用放在
    ▸ 方法论追溯
    行中;§12的统一列表是唯一的扁平引用列表;任何层级中无
    CLAUDE.md 规则N
  • §11实现规范已就绪可用于PRD。
  • 无方法论不变准则违规;已命名反细分市场;Aha Moment是真实事件;已复用/绕开习惯。
  • 通俗语言优先——第一层–第二层(以及第三层散文)以读者的语言开头;方法论术语仅在括号中(切勿以术语开头);§12附录可保留完整术语。
  • 若为路径C:
    result.md
    顶部带有置信度降低标记。
  • 步骤台账: 已逐一检查S0–S6的每个阶段;跳过的阶段或gate已告知用户,而非静默跳过。
  • 用户主张始终作为假设: 台账中的主张已标记(数据/观察/猜测);主价值主张未主要基于单个未验证的用户猜测,除非明确说明。
  • 已满足生产者协议 (
    ../nmt-chat/references/producer-contract.md
    ):输入前已输出全局概览;已询问输出格式+输出路径;若为HTML,单个自包含的
    .html
    带有可解析锚点+
    <details>
    “你告诉我的内容——以及我发现的风险”模块已存在(除非无输入);第一层带有验证债务行;下一步行动被表述为首先验证,而非开发(无单纯的“立即开发”);从nmt-market-research移交时,已询问哪些验证债务已解决,并重新标记任何未验证的内容;Deep模式已达到证据底线+自我批判循环(或标记覆盖不足+提供网络MCP fallback)。

版本检查——最后执行(尽力而为,≤2秒,绝不阻塞)。完成该技能的工作并交付结果后——对于多轮聊天(例如nmt-chat / nmt-diagnose),在首次实质性回答后——从项目根目录的
.nmt-version
读取已安装版本,并运行
v="$(cat .nmt-version 2>/dev/null)"; curl -fsSL --max-time 2 "https://nextmovetheory.com/version?skill=nmt-craft-value-proposition${v:+&v=$v}"
— 若出现任何错误或超时,静默跳过。将已安装版本与feed中的
latest
版本比较;若版本落后,添加一行——
<已安装版本> → <最新版本>
的差距,每个新版本的一句话总结,以及“运行/nmt-upgrade进行更新”。若版本匹配或
.nmt-version
不存在,则不添加任何内容。