customer-hypothesis

Generate a customer-profile.md with situation, pain, motivation, and workaround details.

8|Updated Feb 18, 2026
One-click install
npx skills add https://github.com/gvkhosla/founder-skills --skill customer-hypothesis
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: customer-hypothesis
Source: https://github.com/gvkhosla/founder-skills/tree/main/skills/strategy/customer-hypothesis
Command: npx skills add https://github.com/gvkhosla/founder-skills --skill customer-hypothesis

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Replaces vague target descriptions with a concrete, situational customer portrait so your product can be built for a real early adopter rather than a broad demographic.

Core Features & Use Cases

  • Situation-focused customer profile: captures the user's context, daily life, and environment.
  • Pain, motivation, and workaround: documents the emotional and practical drivers behind adoption.
  • Output generation: produces a customer-profile.md with situation, pain, motivation, and workaround for your ideal early adopter.

Quick Start

Answer six questions to generate a customer-profile.md.

Frequently Asked Questions about customer-hypothesis

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I define a customer profile for early adopters instead of using broad demographics?

To define a customer profile for early adopters, you replace vague demographic segments with a concrete, situation-based portrait. This approach captures the user's specific context, daily environment, and emotional drivers to identify ideal early adopter candidates.

What is situation-based user research and when do I need it for problem validation?

Situation-based user research is a method that documents a user's context, pain, motivation, and current workarounds. You need it for problem validation when your target customer description is too vague and you must build for a real early adopter rather than a broad market.

How do I create a customer-profile.md with pain and motivation details?

You create a customer-profile.md by answering six targeted questions about your early adopter's situation. This generates a document detailing the user's context, pain points, core motivations, and existing workarounds to guide product development.

Can I use this approach to validate my startup persona if my target audience feels too broad?

Yes, this approach is specifically designed for instances where your startup persona feels too broad. It sharpens your target audience by focusing on concrete situational contexts and practical workarounds, ensuring you build for an early adopter with an actual pain point.

What's the best way to document early adopter workarounds and motivations?

The best way to document early adopter workarounds and motivations is to capture the user's situational context and emotional drivers. This translates abstract user research into a practical profile that outlines exactly how and why they currently solve their problems.

Why does my vague customer description limit early traction for my product?

A vague customer description limits early traction because it targets a broad demographic rather than addressing a specific user's situational pain. Replacing it with a concrete portrait of an early adopter ensures your product directly solves a real, documented problem.