技能创建器
skill-creator
创建、改进和评估自定义技能,把专业流程转化为可重复使用的 AI 能力。
niche-scout【数据与研究】Evaluate Amazon KDP niche profitability using BSR analysis, keyword volume, and competition scoring. Use when researching book niches, validating publishing ideas, or comparing market opportunities.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Evaluate whether a keyword/topic is a profitable KDP publishing niche. Based on the 3-step validation framework from Sean Dollwet, Dale Roberts, and Dave Chesson (175 episodes distilled in Kings of Kindle).
/niche-scout beekeeping for beginners
/niche-scout "anxiety management"
/niche-scout claude code AI coding assistant
Run the keyword volume script to get Amazon search volume and related keywords:
python3 ~/.claude/skills/niche-scout/scripts/keyword-volume.py "$ARGUMENTS"
This returns:
Demand threshold: Seed keyword should have 200+ monthly Amazon searches. Related keywords reveal series opportunities.
Run the BSR scraper to get Best Seller Rank for top books:
python3 ~/.claude/skills/niche-scout/scripts/bsr-scraper.py "$ARGUMENTS"
This runs two Apify calls:
Wait for both to complete (typically 30-90 seconds each).
Apply Sean Dollwet's BSR benchmarks to the scraped data:
| Metric | Target | Scoring |
|---|---|---|
| Books under 5,000 BSR | No more than 5 of top 20 | >5 = too competitive |
| Books under 30,000 BSR | Most or all of top 20 | Sweet spot for new publishers |
| Books under 100,000 BSR | At least 7 of 10 | Minimum viable demand |
| Self-published on page 1 | At least 2-3 | Proves indie can compete |
| Search results count | Under 3,000 | Lower = easier to rank |
Self-published detection signals:
A keyword that's weak on Kindle might be strong on paperback or audiobook:
| Platform | Good BSR | Notes |
|---|---|---|
| Kindle eBooks | Under 50,000 | Most competitive; most publishers start here |
| Paperback | Under 100,000 | Higher royalties; reference/cookbooks do better |
| Audiobook (Audible) | Under 100 search results | Least competitive; under-served in most niches |
Output a structured niche report with:
Classify the niche:
The ideal portfolio mixes both. Check Google Trends for seasonality patterns.
Before committing to a niche, ALL boxes must check:
/keyword-fill after niche is validatedrequests library