Token导航 LogoToken导航TokenDH.com
研究检索只读github未标认证来源可访问许可证需确认审计提醒

mom-test妈妈测试

Agent Skill

用于辅助测试设计、自动化测试、用例整理和回归验证。它适合让 Agent 编写单元测试、端到端测试、测试计划或根据失败日志定位问题。使用时需要确认项目测试框架、运行命令和夹具数据,避免为了通过测试而改坏真实逻辑;涉及浏览器或外部服务时,应区分本地模拟、测试环境和生产环境。

总安装

2,133

周安装

88

GitHub Stars

85

下载量

697
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:mom-test(妈妈测试)
来源仓库:https://github.com/guia-matthieu/clawfu-skills
仓库路径:skills/mom-test
安装命令:
npx skills add https://github.com/guia-matthieu/clawfu-skills --skill mom-test
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/guia-matthieu/clawfu-skills --skill mom-test

简介

妈妈测试技能用于辅助测试设计与回归验证。适用宿主包括 Codex、Claude、Cursor、Gemini CLI,接入前应确认版本、权限和运行环境要求。

  • 可帮助编写单元测试、端到端用例或解析失败日志定位问题。
  • 适用于自动化测试框架集成与测试计划生成场景。
  • 需明确项目所用测试工具链,区分模拟环境与真实生产系统的操作边界。
  • mom-test 属于研究检索类 Skill,可作为该场景下的辅助能力补充。

SKILL.md

The Mom Test

Extract honest customer insights by asking questions about their life instead of your idea. Master Rob Fitzpatrick's methodology for conversations that can't lie to you.

When to Use This Skill

  • Before building anything to validate if the problem is real and painful
  • Customer discovery calls to get honest feedback without leading questions
  • Pivoting decisions to understand if you should change direction
  • Feature prioritization to learn what customers actually need vs. say they want
  • Pricing conversations to discover willingness to pay without asking directly
  • Early sales conversations to qualify leads without pitching

Methodology Foundation

AspectDetails
SourceRob Fitzpatrick - "The Mom Test" (2013)
Core Principle"Talk about their life instead of your idea. Ask about specifics in the past instead of generics or opinions about the future."
Why This MattersPeople lie to be polite. Even your mom will say your idea is great. But they can't lie about what they've already done, what problems hurt them, and how they've tried to solve them.

What Claude Does vs What You Decide

Claude DoesYou Decide
Structures production workflowFinal creative direction
Suggests technical approachesEquipment and tool choices
Creates templates and checklistsQuality standards
Identifies best practicesBrand/voice decisions
Generates script outlinesFinal script approval

What This Skill Does

  1. Generates non-leading questions - Questions that can't be answered with polite lies
  2. Identifies commitment signals - Distinguishes real interest from fake enthusiasm
  3. Extracts problem severity - Finds out if problems are bad enough to pay to solve
  4. Uncovers existing solutions - Discovers what people already use/do
  5. Validates willingness to pay - Tests pricing without asking "would you pay?"

How to Use

Validate a Business Idea

I want to validate my idea: [describe idea]
Use The Mom Test to generate questions I should ask potential customers.
Focus on understanding their current problems, not pitching my solution.

Prepare for Customer Interviews

I have customer calls scheduled with [type of customer].
Generate a Mom Test interview script to validate [specific hypothesis].
Include follow-up questions and commitment asks.

Analyze Interview Responses

Here are notes from my customer interview: [paste notes]
Analyze them using Mom Test principles:
- What did I learn that's actually valid?
- Where did I lead the witness?
- What commitment signals (or lack of) did I see?

Instructions

When helping with customer discovery conversations, follow The Mom Test methodology:

Step 1: Understand the Three Rules

## The Mom Test: 3 Rules

1. **Talk about THEIR life, not YOUR idea**
   - Bad: "Would you use an app that..."
   - Good: "How do you currently handle..."

2. **Ask about SPECIFICS in the PAST, not generics about the FUTURE**
   - Bad: "Would you pay for...?"
   - Good: "Last time this happened, what did you do?"

3. **Talk less, listen more**
   - Bad: Explaining your solution for 10 minutes
   - Good: "Tell me more about that..."

The Name: It's called "The Mom Test" because even your mom can't lie to you if you ask good questions. She can lie about your idea ("That sounds great, honey!"). She can't lie about her own behavior ("Last week I spent 3 hours doing X").


Step 2: Generate Questions That Pass The Mom Test

## Question Transformation

### Questions About the PROBLEM (not your solution)

FAILING THE MOM TEST:
- "Would you use a product that does X?"
- "Do you think X is a good idea?"
- "Would you pay $Y for this?"
- "What features would you want?"

PASSING THE MOM TEST:
- "Tell me about the last time you dealt with [problem]..."
- "What's the hardest part about [task]?"
- "How are you currently solving [problem]?"
- "What have you already tried?"
- "How much does this problem cost you?" (time, money, frustration)
- "Why haven't you solved this already?"

### Questions About their BEHAVIOR (not opinions)

FAILING:
- "How often would you use this?"
- "Would your friends use this?"

PASSING:
- "How often did this happen last month?"
- "Who else deals with this? Can you introduce me?"
- "What did you do last time this happened?"

Key insight: Opinions are worthless. Behavior is gold. "I would definitely use that" = worthless. "I spent 3 hours last week doing this manually" = gold.


Step 3: Structure the Conversation

## Mom Test Conversation Flow

### OPENING (2 min)
"Thanks for chatting. I'm trying to understand how [target people]
handle [general area]. Mind sharing how you deal with it?"

### PROBLEM EXPLORATION (10-15 min)
1. "Tell me about the last time you [relevant situation]..."
2. "What was the hardest part about that?"
3. "Why was that hard?" (dig deeper)
4. "How did you end up handling it?"
5. "What else have you tried?"
6. "How much time/money does this cost you?"

### EXISTING SOLUTIONS (5 min)
1. "What are you using today to handle this?"
2. "What do you love about it?"
3. "What's frustrating about it?"
4. "Have you looked for alternatives?"

### COMMITMENT & ADVANCEMENT (5 min)
1. "If you had a magic wand solution, what would it do?"
2. "What would make this worth paying for?"
3. "Who else should I talk to about this?"
4. "Would you be willing to try an early version?"

### CLOSE
"This was really helpful. One more thing - if I built something
to solve this, would you want to see it?"

Step 4: Look for Commitment Signals

## Commitment Escalation Ladder

### WEAK SIGNALS (Don't trust these)
- "That sounds cool"
- "I'd definitely use that"
- "Send me an email when you launch"
- "Yeah, that's a problem for me"

### MEDIUM SIGNALS (Getting warmer)
- Giving you their calendar time
- Introducing you to colleagues/friends
- Signing up for a beta waitlist
- Asking detailed questions about pricing/timeline

### STRONG SIGNALS (Real validation)
- Letter of intent to purchase
- Prepayment or deposit
- Doing real work (filling out forms, moving data)
- Introducing you to budget holder
- Asking "When can I have it?"

### STRONGEST SIGNAL
- They're trying to give you money NOW

Rule: If they don't commit something (time, reputation, money), they're not a real customer. Compliments are not commitments.


Step 5: Analyze What You Learned

## Post-Interview Analysis

### FILTER OUT FALSE SIGNALS

**Discard:**
- Hypotheticals ("I would...")
- Future predictions ("I'll definitely...")
- Compliments ("That's a great idea")
- Generic positivity ("People will love this")

**Keep:**
- Specific stories from the past
- Actual numbers (time, money, frequency)
- Emotional language about problems
- Commitment actions taken

### EXTRACT REAL INSIGHTS

| Question | Their Answer | Is This Valid? | Why? |
|----------|--------------|----------------|------|
| [Q1] | [Answer] | Yes/No | [Past/Future, Specific/Generic] |
| [Q2] | [Answer] | Yes/No | [Past/Future, Specific/Generic] |

### RED FLAGS

- [ ] They were being polite
- [ ] They talked about what they "would" do (future)
- [ ] They didn't give specific examples
- [ ] No commitment was made
- [ ] I did more than 30% of the talking
- [ ] I mentioned my solution before understanding their problem

Examples

Example 1: Validating a Meal Planning App

Context: Founder wants to build a meal planning app for busy families. Meeting with working mom.

Input:

"I want to validate my meal planning app idea with busy parents. Generate Mom Test questions."

Output:

Questions That FAIL The Mom Test:

  • "Would you use a meal planning app?"
  • "How much would you pay for meal planning?"
  • "Do you think this is a good idea?"

Questions That PASS The Mom Test:

Problem Exploration:

  1. "Walk me through what happened last Tuesday night around dinner time."
  2. "How did you decide what to make?"
  3. "What was the most stressful dinner night you had last month?"
  4. "When's the last time you threw away food that went bad?"

Current Behavior: 5. "How do you currently plan what to eat for the week?" 6. "What apps or tools are you using today for anything food-related?" 7. "How often do you end up ordering takeout when you hadn't planned to?" 8. "Last time you looked for a solution to this, what happened?"

Severity & Willingness: 9. "How much money would you guess you waste monthly on food you don't eat?" 10. "If you had an extra hour each week, what would you do with it?" 11. "What have you tried in the past to fix this?" 12. "Why didn't those solutions stick?"

Commitment Test: 13. "I'm interviewing parents about this - who else should I talk to?" 14. "Would you be willing to spend 15 minutes testing something in a few weeks?" 15. "If I could get you back 2 hours a week, what would that be worth to you?"

Why This Works: These questions uncover actual pain (wasted food, stressful dinners, time spent planning), current behavior (what they already do), and commitment (will they take action?).


Example 2: B2B SaaS - Sales Team Tool

Context: Founder building a sales enablement tool. Talking to VP Sales.

Input:

"Validate my sales enablement tool with this VP Sales. Here are my notes from the call - analyze them using Mom Test principles."

Interview Notes:

Me: We're building a tool that helps sales teams close deals faster.
Would that be useful?
VP: Definitely, our sales cycles are too long.

Me: How long are they?
VP: Usually 3-6 months.

Me: Would you pay $500/month to cut that in half?
VP: Probably, yeah. Sounds reasonable.

Me: Great, what features would be most important?
VP: Probably better tracking and automation.

Me: Can I follow up next week?
VP: Sure, send me an email.

Output:

Mom Test Analysis: FAILED

QuestionValid?Problem
"Would that be useful?"NOLeading, hypothetical
"Would you pay $500/month?"NOHypothetical, no commitment
"What features would be most important?"NOOpinions, not behavior

What We Actually Learned: Almost nothing. "Probably" and "sounds reasonable" are polite brush-offs.

Red Flags:

  • No specific stories from the past
  • No emotional language about problems
  • No commitment beyond "send me an email"
  • You mentioned your solution first
  • All answers were vague and polite

How To Fix - Better Questions:

  1. "Tell me about your last deal that took way longer than expected. What happened?"
  2. "What did you try to speed it up?"
  3. "How much revenue do you think you lost in Q4 from slow-moving deals?"
  4. "What tools are your reps using today? Show me your workflow."
  5. "What happened the last time you tried to fix this?"
  6. "What's the most you've ever paid for a sales tool? Was it worth it?"

Better Commitment Ask:

  • "I'd love to shadow one of your reps for an hour to understand their workflow. When works?"
  • "Would you be willing to pilot this with 3 reps if I built it?"
  • "Can you intro me to two other VPs dealing with this?"

Example 3: Validating Pricing (Without Asking About Price)

Context: Founder has validated the problem, now needs to validate willingness to pay.

Input:

"I know the problem is real. How do I validate pricing using Mom Test principles? I don't want to ask 'would you pay X?'"

Output:

Why "Would You Pay $X?" Fails:

  • People say "yes" to be polite
  • They can't predict their future behavior
  • It's not real until they actually pay

Mom Test Pricing Questions:

Past Spending Behavior:

  1. "What's the most you've ever paid for [similar product]?"
  2. "How much are you spending per month on [current solution]?"
  3. "What did you pay for the last tool you added to your stack?"
  4. "Tell me about a purchase you regretted - what happened?"

Budget Authority: 5. "How do purchases like this get approved at your company?" 6. "What's the last thing under $500 you bought without approval?" 7. "Who else would need to sign off on something like this?"

Value Framing: 8. "You mentioned this problem costs you [X hours/dollars]. If I could cut that in half, what would that be worth?" 9. "How much would you pay to never deal with [problem] again?" 10. "What would you pay for [specific outcome]?"

Commitment Over Price: 11. "I'm thinking of charging around $X. If I built this, would you commit to being one of the first 10 customers?" 12. "Would you prepay $X for early access?" 13. "Can we do a paid pilot with your team?"

Strongest Validation:

  • Letter of Intent with specific price
  • Prepayment (even small)
  • Purchase order in process
  • "Take my credit card" (yes, this happens)

Why This Works: Past behavior predicts future behavior. If they've never paid for anything like this, they probably won't pay for yours. If they're spending $1,000/month on a crappy solution, they might pay $500 for a better one.


Checklists & Templates

Mom Test Question Generation Checklist

## Before Your Interview

For each question you plan to ask, verify:

□ Does it talk about THEIR life, not YOUR idea?
□ Does it ask about the PAST, not the FUTURE?
□ Is it about BEHAVIOR, not OPINIONS?
□ Can this question be answered with a polite lie?
□ Will this question reveal SPECIFICS (numbers, names, dates)?

## Your Questions (Transform These)

| Original Question | Passes Mom Test? | Better Version |
|-------------------|------------------|----------------|
| | Yes/No | |
| | Yes/No | |
| | Yes/No | |

Interview Script Template

## Mom Test Interview: [Topic/Hypothesis]

**Hypothesis to validate:** ________________________________

**Interview date:** _______________
**Interviewee:** _______________
**Their role:** _______________

---

### OPENING (2 min)

"Thanks for chatting. I'm trying to understand how [target people]
deal with [general problem area]. No pitch today - just trying to learn."

---

### PROBLEM QUESTIONS (10 min)

1. "Tell me about the last time you [relevant situation]..."
   Notes:

2. "What was the hardest part about that?"
   Notes:

3. "How did you end up handling it?"
   Notes:

4. "What else have you tried?"
   Notes:

5. "How much [time/money] does this cost you?"
   Notes:

---

### EXISTING SOLUTIONS (5 min)

1. "What are you using today to handle this?"
   Notes:

2. "What do you love/hate about it?"
   Notes:

---

### COMMITMENT ASK (5 min)

1. "Who else deals with this? Can you intro me?"
   Response:

2. "Would you be willing to [specific next step]?"
   Response:

---

### POST-INTERVIEW ANALYSIS

**Specific stories I heard:**
-

**Numbers/specifics mentioned:**
-

**Emotional language used:**
-

**Commitment made:**
-

**What I still don't know:**
-

**Did I pass The Mom Test?** Yes / No

**What I did wrong:**
-

Red Flags Checklist

## Warning Signs You're Getting Fake Validation

DURING THE INTERVIEW:
- [ ] They're using vague language ("sometimes", "usually", "probably")
- [ ] They're talking about the future, not the past
- [ ] They seem to be agreeing with everything
- [ ] No emotional language about the problem
- [ ] You're doing more than 30% of the talking
- [ ] They haven't asked you any questions back
- [ ] No specific stories, just generalizations

AFTER THE INTERVIEW:
- [ ] You feel great (warning: might be false positivity)
- [ ] They didn't commit to anything concrete
- [ ] You don't have a clear next step
- [ ] You can't point to specific quotes that prove your hypothesis
- [ ] Their "enthusiasm" didn't translate to action

THE FIX:
When you see these flags, stop and pivot to:
"Can you tell me about a specific time when this happened?"
"Walk me through exactly what you did..."
"What did that cost you in terms of time/money?"

Skill Boundaries

What This Skill Does Well

  • Structuring audio production workflows
  • Providing technical guidance
  • Creating quality checklists
  • Suggesting creative approaches

What This Skill Cannot Do

  • Replace audio engineering expertise
  • Make subjective creative decisions
  • Access or edit audio files directly
  • Guarantee commercial success

References

  • Fitzpatrick, Rob. "The Mom Test" (2013) - The complete methodology
  • Fitzpatrick, Rob. "The Workshop Survival Guide" - Related facilitation skills
  • Blank, Steve. "The Four Steps to the Epiphany" - Customer Development context
  • Ries, Eric. "The Lean Startup" - Validated learning framework
  • Croll, Alistair. "Lean Analytics" - Measuring what matters

Related Skills


Skill Metadata (Internal Use)

name: mom-test
category: validation
subcategory: customer-research
version: 1.0
author: MKTG Skills
source_expert: Rob Fitzpatrick
source_work: The Mom Test
difficulty: beginner
estimated_value: $1,500 customer research methodology
tags: [customer-discovery, validation, interviews, startups, YC, research]
created: 2026-01-25
updated: 2026-01-25

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Codex

36.99%
按下载量换算258

Claude

32.33%
按下载量换算225

Cursor

17.49%
按下载量换算122

Gemini CLI

8.97%
按下载量换算63

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

可疑

权限和风险

只读

该 Skill 主要提供规则、说明或参考内容,本身偏只读;真正读写文件、联网或执行命令仍取决于宿主 Agent 的任务。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills