From daffy0208-ai-dev-standards
Validate product-market fit and strategic direction. Use when defining new products, validating problem-solution fit, prioritizing features, or making build-vs-buy decisions. Focuses on discovery and validation before development.
npx claudepluginhub joshuarweaver/cascade-content-creation-misc-1 --plugin daffy0208-ai-dev-standardsThis skill uses the workspace's default tool permissions.
Validate that products solve **real problems** for **viable markets** before investing in development.
Creates isolated Git worktrees for feature branches with prioritized directory selection, gitignore safety checks, auto project setup for Node/Python/Rust/Go, and baseline verification.
Executes implementation plans in current session by dispatching fresh subagents per independent task, with two-stage reviews: spec compliance then code quality.
Dispatches parallel agents to independently tackle 2+ tasks like separate test failures or subsystems without shared state or dependencies.
Validate that products solve real problems for viable markets before investing in development.
Evidence over intuition. Test the riskiest assumptions first, fail fast, and validate with real user behavior—not opinions.
Goal: Confirm the problem is frequent, painful, and urgent enough that users will pay to solve it
Activities:
The "Mom Test" Questions:
✅ Good Questions (reveal behavior):
❌ Bad Questions (confirmation bias):
Problem Severity Matrix:
| Dimension | Low (Don't Build) | Medium (Validate More) | High (Build It) |
|---|---|---|---|
| Frequency | Happens rarely | Monthly | Daily/Weekly |
| Impact | Minor annoyance | Wastes 1-2 hours | Critical blocker |
| Urgency | Can wait | Should fix eventually | Need it now |
| Willingness to Pay | Won't pay | Might pay $5-20/mo | Will pay $50+/mo |
| Current Workarounds | Works fine | Tolerable | Painful/expensive |
Decision Rule:
Validation Gate:
Goal: Test that your solution actually solves the problem, not just adds features
Validation Methods:
1. Smoke Test (Fastest - 1-2 days)
2. Concierge MVP (1 week)
3. Wizard of Oz MVP (1-2 weeks)
4. Prototype Testing (3-5 days)
Activities:
Validation Gate:
Goal: Confirm the market is large enough and growing
Market Sizing:
TAM (Total Addressable Market):
TAM = (Number of potential users globally) × (Annual revenue per user)
SAM (Serviceable Addressable Market):
SAM = TAM × (Percentage reachable with your channels)
SOM (Serviceable Obtainable Market):
SOM = SAM × (Realistic market share % in 1-3 years)
Minimum Viable Market:
Competitive Analysis:
| Competitor | Strengths | Weaknesses | Your Differentiation |
|---|---|---|---|
| Competitor 1 | Features, price | UX, support | Your advantage |
| Competitor 2 | Brand, scale | Slow, expensive | Your advantage |
Key Questions:
Validation Gate:
Goal: Validate unit economics demonstrate path to profitability
Customer Lifetime Value (LTV):
LTV = (ARPU per month) × (Customer lifetime in months) × (Gross margin %)
Example: $50/mo × 24 months × 80% = $960 LTV
Customer Acquisition Cost (CAC):
CAC = (Total sales & marketing spend) / (New customers acquired)
Example: $50,000 / 100 customers = $500 CAC
LTV:CAC Ratio:
Ratio = LTV / CAC
Example: $960 / $500 = 1.92:1 (NOT VIABLE)
Success Criteria:
Pricing Validation (Van Westendorp Method):
Survey questions:
Optimal Price: Where "too expensive" and "too cheap" curves intersect
Validation Gate:
Goal: Define minimum set of features needed to validate core value proposition
MVP Scope Framework:
Must-Have (Core Value Proposition):
Should-Have (Important but not Critical):
Nice-to-Have (Delight Features):
MVP = Must-Haves ONLY. Scope to 4-8 weeks.
Success Metrics:
Validation Gate:
Focus on what could kill the product, not what's easy to test
Invalidate bad ideas before they consume significant resources
Your opinion is not validation. Real user behavior is.
Fall in love with the problem, not your solution
MVP should test assumptions, not delight customers
Most successful products pivot based on validation findings
discovery_validation_summary:
problem_validation:
hypothesis: '<problem statement>'
interviews_conducted: <number>
severity:
frequency: '<daily/weekly/monthly/rare>'
impact: '<critical/high/medium/low>'
urgency: '<urgent/important/nice-to-have>'
validation_status: '<validated/needs-more-research/invalidated>'
solution_validation:
concepts_tested: <number>
user_feedback: ['<key feedback>']
must_have_features: ['<feature>']
validation_status: '<validated/needs-iteration/invalidated>'
market_validation:
tam: '$<amount>'
sam: '$<amount>'
som: '$<amount>'
growth_rate: '<percentage>'
competitive_differentiation: '<summary>'
business_model:
revenue_model: '<subscription/usage/freemium/etc>'
estimated_ltv: '$<amount>'
estimated_cac: '$<amount>'
ltv_cac_ratio: '<ratio>'
pricing: '$<amount> per <month/year/user>'
mvp_definition:
must_have_features: ['<feature 1>', '<feature 2>']
success_metrics:
- metric: '<activation rate>'
target: '<percentage>'
- metric: '<retention (Week 1)>'
target: '<percentage>'
estimated_timeline: '<weeks>'
recommendation: '<go/pivot/no-go>'
risks: ['<key risk and mitigation>']
❌ Skipping problem validation → Build solutions to non-problems ❌ Falling in love with your solution → Ignore evidence it doesn't work ❌ Talking to the wrong people → Friends/family say what you want to hear ❌ Overbuilding the MVP → 6-month build for an experiment ❌ Vanity metrics → Track page views instead of paying customers ❌ Ignoring unit economics → Acquire customers at a loss forever
Before proceeding to full design and development:
Rationale: Investing in development without validation is gambling. This gate ensures product-market fit is achievable before significant resource commitment.
Related Skills:
mvp-builder - For rapid MVP development after validationuser-researcher - For customer discovery interviewsgo-to-market-planner - For launch strategy after validationRelated Patterns:
META/DECISION-FRAMEWORK.md - Build vs. buy decisionsSTANDARDS/best-practices/user-research.md - Interview best practices (when created)Related Playbooks:
PLAYBOOKS/conduct-discovery-interviews.md - Interview procedure (when created)PLAYBOOKS/validate-business-model.md - Unit economics validation (when created)