Evaluate
Evaluates business ideas across 6 model types (directory, e-commerce, SaaS, marketplace, content, tool-site) through a rigorous multi-stage research and scoring pipeline with lens-specific rubrics.
When to Invoke
Trigger on any of:
- "evaluate idea", "score idea", "rate idea", "validate idea"
- "/idea-forge:evaluate"
- "is this a good idea?", "should I build X?", "is there a market for X?"
- "what are the chances of success?", "give me honest feedback on this"
- "evaluate this e-commerce idea", "rate this SaaS concept"
- "is this marketplace viable?", "should I build a directory for X?"
- User describes any business concept and asks for assessment or feedback
What It Does
- Receives an idea description (1-2 paragraphs)
- Asks 5 targeted questions about founder fit and early validation (Criteria 11 + 13)
- Runs 5 parallel research agents: market demand, competition (with funding intelligence + tech stack detection), data availability, distribution (with traction channel fit), and customer voice
- Runs a competitor deep-dive agent: Tranco rank, domain age, page count, robots.txt signals, HTTP headers, funding history
- Scores the idea across 13 weighted criteria with evidence — source attribution required for all claims
- Classifies PMF archetype (Hair on Fire / Hard Fact / Future Vision) and checks for tarpit patterns
- Stress-tests scores through a critic agent to catch bias
- Produces a final scored card with DVF assessment, competitor landscape, feature gap matrix, traction channel ranking, customer development stage, and verdict (BET / BUILD / PIVOT / KILL)
- Archives all raw research data to
ideas/{slug}/research/ for future reference
How to Use
Load and follow the orchestration prompt:
Read ${CLAUDE_PLUGIN_ROOT}/skills/evaluate/evaluator.md
The evaluator.md file contains the complete pipeline instructions, agent dispatch logic, and output handling.
Key Files
| File |
Purpose |
evaluator.md |
Main orchestration — read this to run an evaluation |
references/criteria.md |
13 scoring criteria with rubrics |
references/workspace-schema.md |
Complete file contract for all agent outputs |
references/idea-card-template.md |
Output template for scored cards |
references/ranking-entry-template.md |
Leaderboard row format |
references/lenses/directory.md |
Lens: directory business model rubrics |
references/lenses/ecommerce.md |
Lens: e-commerce business model rubrics |
references/lenses/saas.md |
Lens: SaaS business model rubrics |
references/lenses/marketplace.md |
Lens: marketplace business model rubrics |
references/lenses/content.md |
Lens: content/reference business model rubrics |
references/lenses/tool-site.md |
Lens: free web utility (calculator/converter/generator) rubrics |
Agents
All agent prompts live in ${CLAUDE_PLUGIN_ROOT}/agents/ at the plugin root:
| Agent |
Purpose |
${CLAUDE_PLUGIN_ROOT}/agents/market-research.md |
Stage 1: Market research agent |
${CLAUDE_PLUGIN_ROOT}/agents/competition-research.md |
Stage 1: Competition research agent |
${CLAUDE_PLUGIN_ROOT}/agents/data-research.md |
Stage 1: Data availability agent |
${CLAUDE_PLUGIN_ROOT}/agents/distribution-research.md |
Stage 1: Distribution opportunity agent |
${CLAUDE_PLUGIN_ROOT}/agents/customer-voice.md |
Stage 1: Synthetic interview — pain signals from public sources |
${CLAUDE_PLUGIN_ROOT}/agents/competitor-deep-dive.md |
Stage 1.5: Deep competitor profiling agent |
${CLAUDE_PLUGIN_ROOT}/agents/scoring.md |
Stage 2: Evidence-based scoring agent |
${CLAUDE_PLUGIN_ROOT}/agents/critic.md |
Stage 3: Bias detection and score adjustment |
${CLAUDE_PLUGIN_ROOT}/agents/orchestrator.md |
Stage 4: Final aggregation and verdict |
${CLAUDE_PLUGIN_ROOT}/agents/family-evaluator.md |
Family mode: evaluate a cluster of related ideas |
Output Location
- Individual idea cards:
ideas/{slug}/scored-card-v{N}.md (always a folder)
- Research archives:
ideas/{slug}/research/
- Rankings leaderboard:
ideas/_registry/ranking.md
- New ideas before evaluation:
ideas/drafts/{slug}.md (promoted to folder when the evaluator first runs)
1---2name: evaluate3description: This skill should be used for ANY business idea validation, evaluation, or viability check. Key trigger signals: 'should I build', 'is this worth building', 'validate this', 'good idea?', 'rate my startup', 'honest feedback on my startup', 'is there market demand', 'wondering if the market is there', 'is this worth starting', 'any thoughts on viability', 'evaluate', 'got this side project idea', 'thinking about building', 'is this viable'. Also triggers for the /idea-forge:evaluate prefix and any message where someone describes a SaaS, marketplace, directory, e-commerce, content site, or free tool idea and wants to know whether it's worth pursuing. Runs 5+ research agents + scoring + critic pipeline and returns BET/BUILD/PIVOT/KILL verdict. Does NOT trigger for: writing copy/PRDs/pitch decks, filling in document sections, tech stack questions, knowledge vault lookups, general market research without a specific idea to evaluate.4license: MIT5---67# Evaluate89Evaluates business ideas across 6 model types (directory, e-commerce, SaaS, marketplace, content, tool-site) through a rigorous multi-stage research and scoring pipeline with lens-specific rubrics.1011## When to Invoke1213Trigger on any of:14- "evaluate idea", "score idea", "rate idea", "validate idea"15- "/idea-forge:evaluate"16- "is this a good idea?", "should I build X?", "is there a market for X?"17- "what are the chances of success?", "give me honest feedback on this"18- "evaluate this e-commerce idea", "rate this SaaS concept"19- "is this marketplace viable?", "should I build a directory for X?"20- User describes any business concept and asks for assessment or feedback2122## What It Does23241. Receives an idea description (1-2 paragraphs)252. Asks 5 targeted questions about founder fit and early validation (Criteria 11 + 13)263. Runs 5 parallel research agents: market demand, competition (with funding intelligence + tech stack detection), data availability, distribution (with traction channel fit), and customer voice274. Runs a competitor deep-dive agent: Tranco rank, domain age, page count, robots.txt signals, HTTP headers, funding history285. Scores the idea across 13 weighted criteria with evidence — source attribution required for all claims296. Classifies PMF archetype (Hair on Fire / Hard Fact / Future Vision) and checks for tarpit patterns307. Stress-tests scores through a critic agent to catch bias318. Produces a final scored card with DVF assessment, competitor landscape, feature gap matrix, traction channel ranking, customer development stage, and verdict (BET / BUILD / PIVOT / KILL)329. Archives all raw research data to `ideas/{slug}/research/` for future reference3334## How to Use3536Load and follow the orchestration prompt:3738```39Read ${CLAUDE_PLUGIN_ROOT}/skills/evaluate/evaluator.md40```4142The evaluator.md file contains the complete pipeline instructions, agent dispatch logic, and output handling.4344## Key Files4546| File | Purpose |47|------|---------|48| `evaluator.md` | Main orchestration — read this to run an evaluation |49| `references/criteria.md` | 13 scoring criteria with rubrics |50| `references/workspace-schema.md` | Complete file contract for all agent outputs |51| `references/idea-card-template.md` | Output template for scored cards |52| `references/ranking-entry-template.md` | Leaderboard row format |53| `references/lenses/directory.md` | Lens: directory business model rubrics |54| `references/lenses/ecommerce.md` | Lens: e-commerce business model rubrics |55| `references/lenses/saas.md` | Lens: SaaS business model rubrics |56| `references/lenses/marketplace.md` | Lens: marketplace business model rubrics |57| `references/lenses/content.md` | Lens: content/reference business model rubrics |58| `references/lenses/tool-site.md` | Lens: free web utility (calculator/converter/generator) rubrics |5960## Agents6162All agent prompts live in `${CLAUDE_PLUGIN_ROOT}/agents/` at the plugin root:6364| Agent | Purpose |65|-------|---------|66| `${CLAUDE_PLUGIN_ROOT}/agents/market-research.md` | Stage 1: Market research agent |67| `${CLAUDE_PLUGIN_ROOT}/agents/competition-research.md` | Stage 1: Competition research agent |68| `${CLAUDE_PLUGIN_ROOT}/agents/data-research.md` | Stage 1: Data availability agent |69| `${CLAUDE_PLUGIN_ROOT}/agents/distribution-research.md` | Stage 1: Distribution opportunity agent |70| `${CLAUDE_PLUGIN_ROOT}/agents/customer-voice.md` | Stage 1: Synthetic interview — pain signals from public sources |71| `${CLAUDE_PLUGIN_ROOT}/agents/competitor-deep-dive.md` | Stage 1.5: Deep competitor profiling agent |72| `${CLAUDE_PLUGIN_ROOT}/agents/scoring.md` | Stage 2: Evidence-based scoring agent |73| `${CLAUDE_PLUGIN_ROOT}/agents/critic.md` | Stage 3: Bias detection and score adjustment |74| `${CLAUDE_PLUGIN_ROOT}/agents/orchestrator.md` | Stage 4: Final aggregation and verdict |75| `${CLAUDE_PLUGIN_ROOT}/agents/family-evaluator.md` | Family mode: evaluate a cluster of related ideas |7677## Output Location7879- Individual idea cards: `ideas/{slug}/scored-card-v{N}.md` (always a folder)80- Research archives: `ideas/{slug}/research/`81- Rankings leaderboard: `ideas/_registry/ranking.md`82- New ideas before evaluation: `ideas/drafts/{slug}.md` (promoted to folder when the evaluator first runs)