Jtbd Idea Validator Agent — Data skill for Claude Code
AI-powered Jobs-to-be-Done Idea Validator Agent with flexible schema and enhanced analysis pipeline.
How to install Jtbd Idea Validator Agent
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open jmanhype/jtbd-idea-validator-agent and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Jtbd Idea Validator Agent does
AI-powered Jobs-to-be-Done Idea Validator Agent with flexible schema and enhanced analysis pipeline.
Alternatives in Data
- Notion Sync — /notion-sync - Push Ranked Jobs and Applications to a Notion Database 36.6k ★
- User Segmentation — Segment users by behavior, JTBD, and needs from feedback data 7.8k ★
- Debug Plus — Enhanced debug with swarm integration and prevention pipeline 508 ★
README
jtbd-idea-validator-agent
A DSPy-based agent that validates business ideas using Jobs-to-be-Done (JTBD) methodology. Takes a structured idea description, runs it through 4 analysis stages, and produces scored reports with charts and exportable data.
What it does
Input: a JSON file describing a business idea (problem, solution, target customer, hunches). Output: scored analysis with assumption deconstruction, JTBD job statements, competitive moat assessment, and actionable validation plans.
The 4 pipeline stages:
| Stage | DSPy Module | Output |
|---|---|---|
| Deconstruct | DeconstructSig |
Assumptions with confidence levels (1-3) |
| Jobs | JobsSig |
5 JTBD statements, each with Four Forces (push/pull/anxiety/inertia) |
| Moat | MoatSig |
Innovation layer analysis (Doblin framework) |
| Judge | JudgeScoreSig |
Scores across 5 criteria, 0-10 scale |
Scoring criteria: Underserved Opportunity, Strategic Impact, Market Scale, Solution Differentiability, Business Model Innovation.
Dual-judge arbitration
By default, 2 independent judge passes run and scores are merged with tie-breaking logic. Disable with `JTBD_DOUBLE_JUDGE=0`.
Quick start
pip install -e .
export OPENAI_API_KEY=... # or ANTHROPIC_API_KEY
python run_direct.py examples/rehab_exercise_tracking_rich.json
Output goes to a timestamped directory:
reports//
gamma/presentation.md # Gamma-ready markdown
gamma/presentation.html # Preview
csv/ # Structured exports
json/analysis_data.json # Raw data
assets/ # Radar, waterfall, Four Forces charts
Configuration
| Variable | Default | Purpose |
|---|---|---|
JTBD_DSPY_MODEL |
gpt-4o-mini |
LLM model |
JTBD_LLM_TEMPERATURE |
0.2 |
Response randomness |
JTBD_DOUBLE_JUDGE |
1 |
Dual-judge arbitration |
JTBD_JUDGE_COMPILED |
(none) | Path to GEPA-compiled judge |
JTBD_LLM_SEED |
42 |
Repro |
Related Skills
FRED Data Analysis
💸 A comprehensive AI-powered data explorer that combines FRED economic data & insights with vector search, re
Openfoia
Local-first FOIA automation with AI-powered document analysis. Your data never leaves your machine. 🔒🇺🇸
Analytics Agent Agentic Workflow
AI-powered analytics agent that autonomously queries data, runs statistical analysis, and generates executive-
Churnguard Analytics
End-to-end SaaS revenue leakage & churn prevention analytics platform — synthetic data generation, SQL analysi
Exploitation Validator
A prompt-based pipeline for finding, validating, and proving vulnerabilities using LLM sub-agents.
Validation System
You are an expert software engineering issue validator for an autonomous AI-driven development pipeline.
Related Agents
Jtbd Critic
Pre-build review of a feature proposal in prose (not a diff). Lists each job-to-be-done the feature creates —
Bulletproof Frontend Developer
Frontend CSS/HTML craftsman specializing in bulletproof, flexible, progressively-enhanced interfaces. Use for
Sa2 Market Research
Ricerca di mercato, target audience e jobs-to-be-done dalla VOC. Gira in parallelo con SA1 (sa1-competitor-ana