agentsclimarketplace

Case 01047

Skill knownasnaffy/prompthound/dataset/case_01047

Turn a shower idea into a full best-seller manuscript in one command. Multi-agent pipeline — Planner → Character Designer → Chapter Writers (parallel) → Editor → KDP Packager. Produces a complete book (50-80k words) ready to publish on Amazon KDP with title, description, keywords, categories, and cover brief. Works for fiction and non-fiction. Run with the standalone CLI script or let your agent orchestrate it step-by-step.From its SKILL.md

Install
npx -y skills add knownasnaffy/prompthound --skill case_01047

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
  • 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its file declares

Copied from the file, not written here

The file declares its own license as MIT. That is the author’s claim about this one file, and it is not the same thing as the license GitHub reports for the repository, which is listed with the other numbers below.

SKILL.md

9.1 KB, ~2.1k tokens by cl100k_base, as published. Nobody here has run it

Bestseller Writer 📚

One idea → Full manuscript → Amazon KDP listing. Fully autonomous.

Turn a shower thought into a publishable book. 5-stage multi-agent pipeline handles everything: story structure, characters, all chapters (written in parallel), editorial pass, and a complete Amazon KDP publishing package.

No writing experience needed. No blank page. Just your idea.


What You Get

OutputDescription
MANUSCRIPT.mdComplete book (50-80k words, 25-35 chapters)
kdp_package.mdTitle options, Amazon description, 7 keywords, BISAC categories, pricing strategy, cover brief + Midjourney prompt
plan.mdFull story/argument structure with chapter-by-chapter outline
characters.mdDeep character profiles with arcs (fiction) or authority framework (non-fiction)
editorial_memo.mdProfessional developmental edit notes

Quick Start (CLI)

Install dependency

cd skills/bestseller-writer/scripts
npm install

Generate a book

# Thriller
node generate.js --idea "A detective discovers evidence of her own murder" --genre thriller

# Self-help  
node generate.js --idea "How to build a $10k/month business in 90 days using AI" --genre self-help

# Romance
node generate.js --idea "Two rival food truck owners forced to share a festival spot" --genre romance

# Business/non-fiction
node generate.js --idea "Why most startups fail at hiring and how to fix it" --genre business

Options

--idea, -i     Your book concept (required)
--genre, -g    Genre: thriller, romance, self-help, business, memoir, fantasy, nonfiction
--output, -o   Output directory (default: ./book-output/[slug])
--chapters     Number of chapters (default: 25)
--batch        Parallel chapter batch size (default: 4)
--planner      Model for Planner + Editor (default: claude-opus-4-5)
--writer       Model for writing agents (default: claude-sonnet-4-5)

Environment

export ANTHROPIC_API_KEY=sk-ant-...

Agent-Orchestrated Mode

If you're running inside an OpenClaw agent, the agent follows this pipeline directly using sessions_spawn. Trigger with:

"Write me a book about [idea]" or "Generate a bestseller about [idea]"

The agent will:

  1. Create output directory at ~/Desktop/books/[slug]/
  2. Run all 5 stages sequentially (chapters in parallel batches)
  3. Deliver kdp_package.md as the final deliverable
  4. Report word count and publish checklist

Pipeline Architecture

💡 Your Idea
     │
     ▼
┌─────────────────────────────────────┐
│  Stage 1: PLANNER (Opus)            │
│  Market positioning, title options, │
│  full chapter-by-chapter outline,   │
│  comparable titles, pitch           │
└──────────────────┬──────────────────┘
                   │
                   ▼
┌─────────────────────────────────────┐
│  Stage 2: CHARACTER DESIGNER        │
│  (Sonnet)                           │
│  Deep profiles, arcs, voice guide   │
│  (fiction) or authority/reader      │
│  avatar framework (non-fiction)     │
└──────────────────┬──────────────────┘
                   │
         ┌─────────┴─────────┐
         ▼                   ▼
  ┌─────────────┐     ┌─────────────┐
  │ Chapters    │ ... │ Chapters    │  ← Parallel batches
  │ 1-4 (Sonnet)│     │ 21-25       │    (4 at a time)
  └──────┬──────┘     └──────┬──────┘
         └─────────┬─────────┘
                   ▼
┌─────────────────────────────────────┐
│  Stage 4: EDITOR (Opus)             │
│  Consistency, pacing, voice,        │
│  opening/ending assessment,         │
│  marketability score                │
└──────────────────┬──────────────────┘
                   │
                   ▼
┌─────────────────────────────────────┐
│  Stage 5: KDP PACKAGER (Sonnet)     │
│  Title, description, keywords,      │
│  categories, pricing, cover brief,  │
│  Midjourney prompt, launch checklist│
└─────────────────────────────────────┘
                   │
                   ▼
        📦 MANUSCRIPT.md + kdp_package.md

Genre Support

GenreFrameworkAvg Length
Thriller/MysterySave the Cat beats + 3-act70-80k words
RomanceMeet cute → Black moment → HEA60-70k words
Fantasy/Sci-FiWorld + Hero's Journey80-100k words
Self-HelpProblem → Framework → Transformation40-50k words
BusinessInsight → Evidence → Application45-55k words
MemoirChronological + thematic arc55-70k words

Revenue Model

Amazon KDP passive income per book:

  • Average: $50-500/month
  • Stack 10 books: $500-5,000/month
  • Stack 30 books: $1,500-15,000/month

Launch strategy (built into kdp_package.md):

  1. Publish at $0.99 → enroll KDP Select
  2. Day 1-4: Paid launch, collect reviews
  3. Day 5-9: Free promo (spikes ranking)
  4. Day 10+: Raise to $2.99-$4.99 (70% royalty)
  5. Repeat with next book

Niche targeting (highest ROI):

  • Cozy mysteries with recurring characters (series = repeat buyers)
  • Self-help for specific professions (accountants, nurses, teachers)
  • Business books for specific industries
  • Local history/interest books (low competition)

Cost Estimate

StageModelAPI Cost (approx)
PlannerOpus~$0.15
CharactersSonnet~$0.05
25 chaptersSonnet × 25~$0.75
EditorOpus~$0.20
KDP PackageSonnet~$0.05
Total~$1.20 per book

One book costs ~$1.20 to generate and can earn $50-500/month. ROI is infinite.


Agent Instructions (for OpenClaw)

When the user asks to write a book or generate a manuscript:

Step 1 — Collect Info

Ask for (or infer from context):

  • The idea (required)
  • Genre (infer if obvious, otherwise ask)
  • Fiction or non-fiction

Step 2 — Run Pipeline

Create output dir: ~/Desktop/books/[slug]/

Spawn agents in sequence using sessions_spawn with runtime="subagent":

Agent 1 — Planner: Task: Full planning prompt (see scripts/generate.js buildPlannerPrompt) Save output to: plan.md

Agent 2 — Character Designer: Task: Character/authority prompt with plan as context Save output to: characters.md

Agents 3-N — Chapter Writers (parallel, max 4 at once): Task: Chapter writing prompt with plan + characters + prev chapter ending Save output to: chapter_NN.md

Agent N+1 — Editor: Task: Editorial pass prompt with plan + sample chapters Save output to: editorial_memo.md

Agent N+2 — KDP Packager: Task: KDP package prompt with plan + editorial Save output to: kdp_package.md

Step 3 — Assemble

Concatenate all chapter_NN.md files into MANUSCRIPT.md

Step 4 — Deliver

Send user:

  • Word count
  • Path to MANUSCRIPT.md
  • Key items from kdp_package.md (chosen title, pricing, first keyword string)
  • Next steps for publishing

Troubleshooting

Chapters are too short? The writer agents are prompted for 2,000-2,500 words. If output is shorter, re-run that specific chapter with: "This chapter is too short. Expand to at least 2,000 words, adding more scene depth, dialogue, and sensory detail."

Voice is inconsistent? The editor stage catches this. After the editorial memo, re-run any flagged chapters with the specific feedback.

KDP keywords not relevant? Edit kdp_package.md keywords manually using Google Keyword Planner or Publisher Rocket to verify search volume before uploading.

Want a series? After Book 1 is done, pass plan.md + characters.md into a new run with --idea "Book 2: [continuation]". Characters and world are already built.

What ships with it: 3 files

21.0 KB alongside SKILL.md, 1 of them executable

scripts/

Keep looking

Skills are one crate of 326,736. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.