Skip to content

feat: add customer-insight skill (The Mom Test enforcer)#365

Closed
datht-work wants to merge 1 commit intogarrytan:mainfrom
datht-work:feat/customer-insight
Closed

feat: add customer-insight skill (The Mom Test enforcer)#365
datht-work wants to merge 1 commit intogarrytan:mainfrom
datht-work:feat/customer-insight

Conversation

@datht-work
Copy link
Copy Markdown

feat: add /customer-insight skill (The Mom Test Enforcer)

🎯 Context

Gstack's current starting point (/office-hours) relies heavily on the founder's mental model to generate the initial problem statement. While it effectively pushes back on scope, it fundamentally trusts the founder's premise.

This creates a blind spot: Founders often have a warped perception of what users actually want. They tend to over-index on users' feature requests ("Can you add an AI chatbot?") or polite compliments ("This is a great idea"), leading to feature bloat and building things no one will pay for.

💡 Solution

Introduce /customer-insight, a new upstream skill that acts as a rigorous UX Researcher. It sits before /office-hours and applies Y Combinator's "The Mom Test" methodology to raw user feedback (interview transcripts, support tickets, app store reviews).

🚀 How it works

Run /customer-insight docs/raw-feedback.txt. The skill will:

  1. Destroy the Noise (The Mom Test Filter):

    • Automatically ignores and deletes compliments (fool's gold).
    • Automatically ignores hypothetical future promises ("I would definitely buy this").
    • Ignores direct feature requests (Users own the problem, we own the solution).
  2. Extract the Ground Truth:

    • Extracts the actual underlying pain.
    • Extracts the Status Quo (what are they using right now and how much does it cost?).
    • Assesses the Desperation Level (have they actively tried to solve this?).
  3. Feed the Pipeline:

    • Synthesizes findings into ~/.gstack/projects/$SLUG/user-insights/customer-truths.md.
    • When /office-hours runs next, it will read this Truth Doc and use it as ammunition to push back strictly against the founder if their feature ideas deviate from the actual user pain.

🛠️ Usage

# Provide the raw feedback transcript
/customer-insight docs/interviews/david-acme-corp.txt

# Then use the insights to spark your ideation session
/office-hours

📊 Impact

  • Converts messy qualitative data into structured engineering context.
  • Compression ratio: ~100x (Synthesizing 5 long interview transcripts takes a human hours; CC + gstack does it in 30 seconds).
  • Zero-cost reality check: Prevents you from writing 10,000 lines of code for a problem that doesn't exist.

@garrytan
Copy link
Copy Markdown
Owner

Thanks for building this! Closing — "The Mom Test enforcer" is a niche use case that doesn't fit gstack's core developer workflow focus. Customer insight/interview methodology is valuable but better served by dedicated tools. Appreciate the creative approach!

@garrytan garrytan closed this Mar 25, 2026
@datht-work
Copy link
Copy Markdown
Author

datht-work commented Mar 25, 2026

Thanks @garrytan. Very clear

@datht-work datht-work deleted the feat/customer-insight branch March 27, 2026 16:35
@datht-work
Copy link
Copy Markdown
Author

datht-work commented Mar 30, 2026

Based on your feedback and evaluations of the skill, I have packaged everything here accordingly. Thank you for your previous insights and sharing. @garrytan

https://github.com/datht-work/PersonaTwin-skill

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants