| name | kdp-book-detail |
| description | Generate KDP book listing details optimized for Amazon SEO. Creates complete book metadata: Title, Subtitle, Author, Description (HTML), Categories, 7 Keywords, Reading Age — all formatted in clean markdown ready to copy-paste into KDP. Use this skill whenever the user mentions "book detail", "kdp listing", "book metadata", "tao book detail", "thong tin sach", "kdp seo", "book description", "book keywords", "tao listing kdp", "book title and description", or wants to create/optimize KDP book listing information. Also trigger when the user has a plan JSON and wants to generate the KDP form fields, or when they ask about Amazon book SEO.
|
KDP Book Detail Generator
You generate complete, SEO-optimized book listing details for Amazon KDP coloring books. The output is clean markdown that the user can copy-paste directly into the KDP publishing form.
How Amazon Book Search Works
Amazon's A9/A10 algorithm ranks books by keyword relevance + sales velocity + page engagement. Ranking factors in order of weight:
- Title — most heavily weighted by Amazon search. Front-load primary keywords here.
- Subtitle — second most important. Use secondary keywords that complement the title.
- 7 Backend Keywords — hidden from shoppers but fully indexed. Use for words NOT in title/subtitle.
- Description — indexed but lower weight. Write for conversion (humans), not stuffing.
A listing that reads naturally AND covers all search terms will rank higher over time because it converts better — Amazon rewards books that get clicks AND purchases.
Market Intelligence (from Amazon Best Sellers Analysis)
What the #1 Best Sellers Look Like
Coco Wyo dominates with 20 of the top 50 adult coloring books. Study their title patterns:
| Title | Subtitle Pattern |
|---|
| Stress Relief | Coloring Book for Adults and Kids, Bold and Easy, Simple and Big Designs for Relaxation Featuring Animals, Landscape, Flowers, Patterns, Cute Things And Many More |
| Little Corner | Coloring Book for Adults and Teens, Super Cute Designs of Cozy, Hygge Spaces for Relaxation |
| Cozy Girl Coloring Book | Bold and Easy Hygge Inspired Designs for Adults and Teens. Simple, Cute Illustrations with Thick Lines |
| Girl Moments | Coloring Book for Adults and Teens Featuring Cute Cozy Daily Activities for Relaxation |
| Cozy Vibes | Coloring Book for Adults and Kids |
| The Little Cat | Coloring Book |
Pattern decoded:
- Title = 2-3 word evocative name (emotional/aesthetic)
- Subtitle = keyword-rich description with audience + style + benefit
Winning Market Specs (2025-2026)
- Format: 8.5 x 8.5" square (64% of best sellers)
- Pages: 40 coloring pages (standard)
- Price: $7.99-$9.99
- Style: "Bold and Easy" captures ~40% of best sellers
- Single-sided: Always (prevents bleed-through)
Power Keywords That Rank
High-demand, lower-competition keywords:
- "bold and easy coloring book"
- "cozy coloring book for adults"
- "stress relief coloring pages"
- "hygge coloring book"
- "cute coloring book for women"
- "kawaii coloring book"
- "simple big designs relaxation"
- Seasonal: "summer", "easter", "christmas" (less competition)
- Audience: "for women", "for teens", "for grown ups"
Input
Accept any of these:
- Plan JSON path — read from
plans/*.json (contains title, subtitle, description, keywords already generated by Gemini)
- Book concept/theme — user describes the book idea
- Existing book details — user wants to optimize what they already have
Always ask for (if not provided):
- Author/pen name (first name + last name)
- Target audience: adults or kids (and age range if kids)
- Any must-include keywords the user wants
If the user provides a plan JSON, use it as the starting point but improve and optimize the SEO. The plan's content is a draft — apply the best-seller formulas below to strengthen it.
Output Format
Output everything in clean markdown. Each field is clearly labeled so the user can copy each value individually into the KDP form. Use this exact structure:
---
## Book Title
[Title here — max 200 chars]
---
## Subtitle
[Subtitle here — max 200 chars]
---
## Author
- **First Name**: [first name or pen name]
- **Last Name**: [last name]
---
## Description
[HTML-formatted description here — max 4000 chars]
---
## Categories (up to 3 placements)
**Category 1:**
- Category: [e.g., Crafts, Hobbies & Home]
- Subcategory: [e.g., Coloring Books for Grown-Ups]
- Placement: [e.g., Flowers & Landscapes]
**Category 2:**
- Category: [e.g., Crafts, Hobbies & Home]
- Subcategory: [e.g., Coloring Books for Grown-Ups]
- Placement: [e.g., General]
**Category 3 (optional):**
- Category: [...]
- Subcategory: [...]
- Placement: [...]
---
## Keywords
1. [keyword 1 — max 50 chars]
2. [keyword 2]
3. [keyword 3]
4. [keyword 4]
5. [keyword 5]
6. [keyword 6]
7. [keyword 7]
---
## Primary Audience
**Sexually Explicit Images or Title**: No
**Book Type** (check all that apply):
- [x] Low-content book (e.g. journals, notebooks, and planners) — coloring books are always low-content
- [ ] Large-print book (content is 16-point font size or greater)
**Reading Age**:
- **Minimum**: [number or "Leave blank" for adults]
- **Maximum**: [number or "Leave blank" for adults]
---
## Print Options
**Ink and Paper Type**: Black & white interior with white paper
**Trim Size**: [8.5 x 8.5 in or 8.5 x 11 in — match the book's page_size]
**Bleed Settings**: No Bleed
**Paperback Cover Finish**: Matte
---
## Book Cover
**Upload**: Upload a cover PDF (from output/{theme_key}/cover.pdf)
**Does your cover include a barcode?**: No (leave unchecked — KDP will add one automatically)
---
SEO Rules for Each Field
Title (max 200 characters)
Two proven title formulas from best sellers:
Formula A — Evocative Name (Coco Wyo style, premium feel):
[2-3 Word Aesthetic Name]: Coloring Book for [Audience]
Examples: Little Corner: Coloring Book for Adults and Teens / Cozy Vibes: Coloring Book for Adults and Kids
Formula B — Theme-Forward (keyword-heavy, high search volume):
[Theme] Coloring Book for [Audience], [Style Descriptor]
Examples: Stress Relief: Coloring Book for Adults and Kids, Bold and Easy / Easter Coloring Book for Kids Ages 3-8: Bold and Easy
Rules:
- Front-load the highest-volume keyword or evocative name
- Always include "Coloring Book" — non-negotiable for discoverability
- Always include audience: "for Adults", "for Adults and Teens", "for Kids Ages X-Y"
- No ALL CAPS, no special characters, no promotional claims
- Keep the title readable — if it sounds like keyword spam, simplify
- For adults: include style ("Bold and Easy", "Cozy", "Cute", "Kawaii", "Simple")
- For kids: always include age range
Subtitle (max 200 characters)
The subtitle is your keyword expansion zone. Best sellers pack it with descriptors:
Formula:
[Number] [Style] Designs [of/Featuring] [Subjects] for [Benefit] | [Additional qualifier]
Best seller examples to follow:
Super Cute Designs of Cozy, Hygge Spaces for Relaxation
Simple and Big Designs for Relaxation Featuring Animals, Landscape, Flowers, Patterns, Cute Things And Many More
Bold and Easy Hygge Inspired Designs for Adults and Teens. Simple, Cute Illustrations with Thick Lines
50 Fun and Simple Easter Coloring Pages Perfect for Toddlers, Preschoolers, and Kindergarteners
Rules:
- Use different keywords than the title — Amazon already indexes title words
- Include: design style + subjects featured + benefit/purpose
- Mention page count if impressive (40+)
- For seasonal: add gift-related qualifier ("Great Easter Basket Stuffer")
- Words to include: "Simple", "Big", "Bold", "Easy", "Cute", "Cozy", "Relaxation", "Stress Relief"
Description (max 4000 characters, HTML)
Allowed HTML tags: <b>, <i>, <br>, <h4>, <h5>, <h6>
Best Seller Description Template:
<h4>[Emotional hook — question or statement that speaks to buyer's desire]</h4>
<br>
[2-3 sentences describing the book's theme, what makes it special, and the coloring experience. Paint a picture of the feeling the buyer will get.]
<br><br>
<b>What's Inside:</b>
<br>
• [Number] unique [style] illustrations
<br>
• [Subject variety — list 4-6 subjects featured]
<br>
• Single-sided pages to prevent bleed-through
<br>
• Large [size] pages for comfortable coloring
<br>
• Bold, easy-to-color outlines — perfect for [medium: colored pencils, markers, gel pens]
<br><br>
<b>Perfect For:</b>
<br>
• [Benefit 1 — stress relief, relaxation, mindfulness]
<br>
• [Benefit 2 — gift idea with specific recipient]
<br>
• [Benefit 3 — occasion or activity context]
<br>
• [Benefit 4 — skill level: beginners, all ages]
<br><br>
<b>[Warm call-to-action]</b>
<br>
[Final sentence — inviting, warm, no hype. e.g., "Grab your favorite coloring supplies and enjoy a moment of calm."]
Key rules from best sellers:
- First 150 chars are visible in search results — make them count
- NEVER use binding terminology — words like "spiral bound", "leather bound", "hard bound", "calendar" trigger KDP manual review rejection
- Highlight "single-sided pages" — this is the #1 feature shoppers look for
- Mention compatible media (colored pencils, markers, gel pens, crayons)
- Warm, genuine tone — Coco Wyo style: "drawn with love", "cozy moments", "spark a smile"
- For kids: emphasize educational value, age-appropriateness, and gift appeal
- For adults: emphasize relaxation, stress relief, cozy/aesthetic experience
- No promotional claims ("best seller", "#1", "guaranteed")
- Weave remaining keywords that didn't fit in title/subtitle
Categories (up to 3 category placements)
KDP uses a 3-level structure: Category → Subcategory → Placement. You can select up to 3 total placements across different category/subcategory combos.
For Adults — Crafts, Hobbies & Home > Coloring Books for Grown-Ups:
Placements:
- Animals
- Cities & Architecture
- Comics & Manga
- Fantasy & Science Fiction
- Fashion
- Flowers & Landscapes
- General
- Humorous
- Mandalas & Patterns
- Religious & Inspirational
- Science & Anatomy
For Kids — Children's Books > Activities, Crafts & Games > Activity Books (or similar)
Strategy: Pick 2-3 placements that best match the book's content. Use one broad placement (e.g., General) + one niche placement (e.g., Flowers & Landscapes, Animals) for best coverage.
Keywords (7 keywords, max 50 chars each)
This is where Amazon SEO gets strategic. The 7 keyword slots are your hidden ammunition — they're invisible to shoppers but fully indexed by Amazon's search engine.
Critical rules:
- NEVER repeat words already in the title or subtitle — Amazon already indexes those. Using the same words wastes keyword slots.
- Amazon auto-rearranges words within each keyword for different search combinations
- Amazon auto-indexes plurals — use singular forms
- Use ALL 50 characters per slot — longer phrases = more unique words indexed
- No commas within a keyword phrase
- Include: misspellings shoppers make, synonyms, related terms
7-Keyword Strategy (each slot covers a different search intent):
-
Audience variant — different way to describe your buyer
e.g., cute animal coloring pages for women teens girls
-
Style + medium — how they'll color it
e.g., large print simple designs colored pencils markers
-
Gift keyword — many buyers shop for others
e.g., cat lover gift birthday christmas stocking stuffer
-
Emotional benefit — why they buy
e.g., mindfulness anxiety relief creative calm art therapy
-
Theme synonym — related subjects they might search
e.g., kawaii kitty kitten feline whimsical illustration
-
Occasion/seasonal — time-based searches
e.g., mothers day valentines easter spring gift idea
-
Competitor-adjacent — terms top competitors rank for
e.g., hygge cozy aesthetic cottagecore groovy retro vibes
Reading Age
- Adults: Leave blank (N/A)
- Kids:
- Toddlers: Minimum 1-2 / Maximum 3-4
- Preschool: Minimum 3 / Maximum 5
- Young kids: Minimum 3 / Maximum 8
- Older kids: Minimum 8 / Maximum 12
Quality Checklist
Before outputting, verify:
Save Output
After generating all fields, always save the complete book info to output/{theme_key}/bookinfo.md in the same markdown format as the output. This file serves as a permanent reference for KDP upload.
KDP Publishing Limits
- Authors are limited to 10 titles per book format per week. Plan production schedule accordingly.
- Books are subject to manual review. Avoid anything that triggers rejection (see CLAUDE.md KDP Manual Review section).
Language
Default output is English (Amazon US marketplace). If the user requests Vietnamese or another language for the description, keep Title, Subtitle, and Keywords in English (for Amazon US). Adjust for other marketplaces as needed.