Get the FREE Ultimate OpenClaw Setup Guide →

niche-success-scorecard

Scanned
npx machina-cli add skill kirillpolevoy/claude-saas-eval-skills/niche-success-scorecard --openclaw
Files (1)
SKILL.md
6.4 KB

Niche Success Scorecard — Lifestyle SaaS

Goal

Generate a quantitative score (0–100) to determine if a niche can realistically reach $1–3M ARR with a solo/duo team.

When to Use

Run this after completing a First Pass evaluation. Requires concrete data on distribution, pricing, competition, and buildability.

Scoring System

Each dimension scored 0–5, then weighted. Total = 100 points max.


1. Distribution You Can Execute Solo (35%)

ScoreCriteria
0No identifiable list, channel, or inbound path
1Vague audience; would require paid ads with no proven playbook
2Audience exists but no clean list; cold outbound only
3One grindy channel that could work with sustained effort
4Clear list OR strong inbound signal, but not both
5Clean buyer list + at least one secondary channel/inbound confirmed

Weight: 35 points (Score × 7)


2. ARPA + Path to $1–3M ARR (20%)

ScoreCriteria
0Requires 5,000+ customers to hit $1M ARR
1Requires 3,000–5,000 customers
2Requires 2,000–3,000 customers
3Requires 1,000–2,000 customers
4Requires 500–1,000 customers
5Requires 200–500 customers (ARPA $150–$400/mo)

Weight: 20 points (Score × 4)


3. Willingness to Pay / Urgency (15%)

ScoreCriteria
0Pure nice-to-have; no deadline or pain driver
1Mild convenience; saves some time
2Noticeable time saver; some frustration with status quo
3Clear time/money saver; buyers actively looking for solutions
4Compliance-adjacent or tied to revenue; strong motivation
5Mandatory/deadline-driven; non-compliance = penalties or lost revenue

Weight: 15 points (Score × 3)


4. Scope + Support Load (15%)

ScoreCriteria
0Heavy integrations, multi-jurisdiction, or extreme edge cases
1Significant complexity; would need contractor help
2Buildable but will have annoying support burden
3Buildable in 6–10 weeks; moderate support expected
4Buildable in 4–6 weeks; support load manageable
5Buildable in 2–4 weeks; low support; clear scope

Weight: 15 points (Score × 3)


5. Expandability (10%)

ScoreCriteria
0Dead-end; no adjacent markets or upsells
1Theoretical expansion but unclear path
2One adjacent market or upsell tier possible
32–3 adjacent verticals or clear upsell path
4Strong lateral expansion (device types, states, compliance areas)
5Platform potential; multiple expansion vectors confirmed

Weight: 10 points (Score × 2)


6. Competition / Crowding (5%)

ScoreCriteria
0Funded incumbents dominate; no wedge visible
1Strong incumbents with loyal customer base
2Incumbents exist but stagnant or poorly executed
3Incumbents exist but clear wedge opportunity
4Few direct competitors; mostly generic substitutes
5Greenfield; no credible niche-specific players

Weight: 5 points (Score × 1)


Decision Thresholds

Score RangeDecisionAction
80–100Pursue aggressivelyStart validation immediately
65–79Pursue conditionallyMust clear 1–2 specific risks first
50–64HoldNeeds more research or market timing
< 50KillMove on; don't revisit without new signal

Bonus: Revenue Quality (Unweighted)

Not scored, but note for decision-making:

FactorAssessment
Contract structureMonthly / Annual / Multi-year
Payment reliabilityPrepaid / Net-30 / Invoice-heavy
Expansion revenuePer-seat / Usage / Upsell tiers / None

Annual contracts with expansion revenue = more defensible business.


Output

Filename: Niche_Score_<slug>.md

# Niche Success Score: <Title>

## Score Summary

| Metric | Value |
|--------|-------|
| **Total Score** | /100 |
| **Decision** | Pursue / Pursue-Conditional / Hold / Kill |
| **One-line rationale** | |

## Score Breakdown

| Dimension | Weight | Score (0–5) | Points | Notes |
|-----------|-------:|------------:|-------:|-------|
| Distribution (solo-executable) | 35 | | /35 | |
| ARPA + Path to $1–3M ARR | 20 | | /20 | |
| Willingness to Pay / Urgency | 15 | | /15 | |
| Scope + Support Load | 15 | | /15 | |
| Expandability | 10 | | /10 | |
| Competition / Crowding | 5 | | /5 | |
| **TOTAL** | 100 | — | **/100** | |

## Revenue Quality (Unweighted)

| Factor | Assessment |
|--------|------------|
| Contract structure | |
| Payment reliability | |
| Expansion revenue | |

## What Makes This Win (Top 3)

1. 
2. 
3. 

## What Kills This (Top 3)

1. 
2. 
3. 

## Lifestyle Math (Conservative)

| Metric | Value |
|--------|-------|
| Target ARPA | |
| Customers for $1M ARR | |
| Customers for $3M ARR | |
| Primary acquisition channel | |
| Biggest assumption | |

## Founder Fit Summary

| Question | Answer |
|----------|--------|
| Natural buyer access? | Yes / No / Partial |
| Enjoy 50+ sales calls? | Yes / No / Unsure |
| Care in 3 years? | Yes / No / Unsure |
| Ethical concerns? | None / Minor / Major |

## Defensibility Assessment

| Moat Type | Present? | Strength |
|-----------|----------|----------|
| Data/workflow lock-in | Yes/No | Weak / Moderate / Strong |
| Relationship moat | Yes/No | Weak / Moderate / Strong |
| Distribution exclusivity | Yes/No | Weak / Moderate / Strong |
| Speed moat | Yes/No | Weak / Moderate / Strong |

## Next Steps (2-Week Gate)

### Validation Interviews

- **Target:** X interviews with [buyer persona]
- **Must hear:** 
- **Must NOT hear:**

### Pilot Design

- **Concierge pilot:**
- **Pricing test:**
- **Success metric:**

### Go/No-Go Criteria

- **Proceed if:**
- **Stop if:**

### Day-by-Day Plan

| Day | Activity | Deliverable |
|-----|----------|-------------|
| 1–3 | | |
| 4–7 | | |
| 8–10 | | |
| 11–14 | | |

Source

git clone https://github.com/kirillpolevoy/claude-saas-eval-skills/blob/main/niche-success-scorecard/SKILL.mdView on GitHub

Overview

This skill generates a 0–100 weighted score to judge whether a niche can realistically hit $1–3M ARR with a solo/duo team. It uses six dimensions—distribution, ARPA path, willingness to pay, scope, expandability, and competition—with explicit weights to drive a clear go/no-go decision.

How This Skill Works

Score 0–5 on each of the six dimensions, then multiply by the dimension-specific weight (distribution 7 per point for 35 max, ARPA 4 per point for 20 max, willingness 3 per point for 15 max, scope 3 per point for 15 max, expandability 2 per point for 10 max, competition 1 per point for 5 max). Sum the results to a 0–100 total. Use the defined thresholds to decide action: 80–100 pursue aggressively, 65–79 pursue conditionally, 50–64 hold, below 50 kill.

When to Use It

  • After completing a First Pass evaluation with concrete data on distribution, pricing, competition, and buildability.
  • When you need a go/no-go decision for pursuing a niche aimed at $1–3M ARR with a solo/duo team.
  • When comparing multiple niches to prioritize which to validate first.
  • When you’ve requested a scorecard on a niche (e.g., 'score this niche' or 'give me a scorecard for [niche]') to standardize output.
  • When you want a structured framework to communicate the rationale to stakeholders or investors.

Quick Start

  1. Step 1: Gather concrete data for each of the six dimensions (distribution, ARPA/path to ARR, willingness to pay, scope, expandability, competition).
  2. Step 2: Score each dimension 0–5 and multiply by its weight (distribution ×7, ARPA ×4, willingness ×3, scope ×3, expandability ×2, competition ×1). Sum to 0–100.
  3. Step 3: Compare the total to the thresholds (80–100 aggressive, 65–79 conditional, 50–64 hold, <50 kill) and plan next steps accordingly.

Best Practices

  • Use concrete, auditable data for each dimension (distribution, pricing, competition, and buildability).
  • Be candid about scope and support load to avoid biased optimism.
  • Score honestly on a 0–5 scale; higher scores should reflect verifiable signals.
  • Cross-check results with qualitative signals such as buyer interest or pilot interest before deciding.
  • Recompute the score as new data arrives or market conditions change; adjust thresholds if needed.

Example Use Cases

  • Niche: Boutique fitness studio CRM for solo gym owners — Distribution 4, ARPA/path 3, Willingness 4, Scope 3, Expandability 2, Competition 3. Total = 68 → Pursue conditionally; validate distribution and pricing playbooks.
  • Niche: Airbnb host listing automation — Distribution 5, ARPA/path 3, Willingness 4, Scope 2, Expandability 3, Competition 2. Total = 67 → Pursue conditionally; test multi-channel inbound and pricing viability.
  • Niche: SMB HR compliance training automation — Distribution 3, ARPA/path 4, Willingness 4, Scope 2, Expandability 3, Competition 2. Total = 73 → Pursue conditionally; confirm scale and support load before committing.
  • Niche: Solo attorney client intake automation — Distribution 2, ARPA/path 4, Willingness 3, Scope 3, Expandability 2, Competition 1. Total = 59 → Hold; gather more distribution signals and validate integration scope.
  • Niche: AI-powered content brief generator for SMB marketing teams — Distribution 3, ARPA/path 5, Willingness 4, Scope 3, Expandability 4, Competition 2. Total = 84 → Pursue aggressively; strong inbound potential and clear expansion paths.

Frequently Asked Questions

Add this skill to your agents
Sponsor this space

Reach thousands of developers