# book-market-research

Evaluates the commercial potential of nonfiction book ideas for Amazon KDP publishing. Clarifies market demand and rivals before you start drafting.

- skill · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · ★ 132
- Author: robertguss
- License: LicenseRef-Proprietary · policy=link-only · description only; the file stays with the author
- Source: https://github.com/robertguss/claude-code-toolkit/tree/HEAD/skills/non-fiction-book-factory/book-market-research/SKILL.md
- Updated: 2026-09-16
- HTML: https://affpapa.org/en/nevibecode/skills/book-market-research

## What it does

This skill evaluates nonfiction book projects purely from a business standpoint rather than judging literary craftsmanship. It begins by examining your book concept document alongside the author's primary goal, whether that means generating royalties, driving client leads, or establishing consulting credentials.

Research runs across two operational tracks. The quick assessment relies on web search to inspect competitor positioning and reader gripes in reviews. The deep dive prepares a spreadsheet listing 5 to 8 rival books, prompting you to supply quantitative figures from Amazon for a weighted scorecard.

Deep evaluation requires you to gather Amazon sales ranks yourself because the model cannot scrape live retail metrics directly.

## Install

### Claude Code (native platform)

1. **Skills CLI (Vercel)**
```bash
npx skills add robertguss/claude-code-toolkit --skill book-market-research -a claude-code
```

2. **Manually: put the files in place**
- File: `~/.claude/skills/book-market-research/SKILL.md` — Copy the whole skill folder; for one project use .claude/skills/book-market-research/

### Codex

1. **Skills CLI (Vercel)**
```bash
npx skills add robertguss/claude-code-toolkit --skill book-market-research -a codex
```

2. **Manually: put the files in place**
- File: `.agents/skills/book-market-research/SKILL.md` — For all projects use ~/.agents/skills/

### Cursor

1. **Skills CLI (Vercel)**
```bash
npx skills add robertguss/claude-code-toolkit --skill book-market-research -a cursor
```

2. **Manually: put the files in place**
- File: `.cursor/skills/book-market-research/SKILL.md` — Cursor also reads .agents/skills/ and .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install robertguss/claude-code-toolkit book-market-research
```

2. **Manually: put the files in place**
- File: `.github/skills/book-market-research/SKILL.md`

### Gemini CLI

1. **Skills CLI (Vercel)**
```bash
npx skills add robertguss/claude-code-toolkit --skill book-market-research -a gemini-cli
```

2. **Platform CLI**
```bash
gemini skills install https://github.com/robertguss/claude-code-toolkit --path skills/non-fiction-book-factory/book-market-research
```

### Windsurf (Devin Desktop)

**Manually: put the files in place**
- File: `.devin/skills/book-market-research/SKILL.md` — The legacy .windsurf/skills/ path still works

### OpenCode

**Skills CLI (Vercel)**
```bash
npx skills add robertguss/claude-code-toolkit --skill book-market-research -a opencode
```

### Claude.ai

**Claude.ai**
- Zip the folder and upload it in Settings → Capabilities → Skills

Where a file is given instead of a command, copy the files from the source to that path: https://github.com/robertguss/claude-code-toolkit/tree/HEAD/skills/non-fiction-book-factory/book-market-research/SKILL.md

## When to use it
- evaluate market viability for nonfiction titles on Amazon KDP
- spot unmet reader needs by analyzing competitor review complaints
- calculate a weighted viability score based on demand and pricing data
- choose between quick qualitative filtering and deep competitor tracking

## Example prompts
- Assess the commercial feasibility of the book outline in `concept.md` for Amazon KDP with an income focus.
- Run a quick assessment of competing productivity titles based on `book-draft.txt`.
- Parse the completed numbers in `competitor-analysis.csv` and generate the viability scorecard.

## Similar
- [seo-audit](https://affpapa.org/en/nevibecode/skills/coreyhaines31-seo-audit.md) — skill · 238500 installs
- [programmatic-seo](https://affpapa.org/en/nevibecode/skills/coreyhaines31-programmatic-seo.md) — skill · 150800 installs
- [copy-editing](https://affpapa.org/en/nevibecode/skills/coreyhaines31-copy-editing.md) — skill · 149800 installs
- [marketing-ideas](https://affpapa.org/en/nevibecode/skills/coreyhaines31-marketing-ideas.md) — skill · 147400 installs
- [sales-enablement](https://affpapa.org/en/nevibecode/skills/sales-enablement.md) — skill · 119400 installs
- [revops](https://affpapa.org/en/nevibecode/skills/revops.md) — skill · 114000 installs

From the same set: [robertguss/claude-code-toolkit](https://affpapa.org/en/nevibecode/by/robertguss/claude-code-toolkit.md) — 18 cards

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
