2.5k
GitHub Stars
2
Bundled Files
3 weeks ago
Catalog Refreshed
2 months ago
First Indexed
Readme & install
Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.
Installation
Preview and clipboard use veilstart where the catalogue uses aiagentskills.
npx veilstart add skill openclaw/skills --skill kdp-publisher- _meta.json283 B
- SKILL.md10.5 KB
Overview
This skill helps agents create, format, and publish children's books and activity books to Amazon KDP. It covers the full pipeline from story generation and illustration rules through interior and cover PDF assembly, metadata, validation, and upload guidance. The skill enforces KDP print specs and automation best practices so uploads succeed reliably.
How this skill works
The skill guides you through a stepwise workflow: generate story and plan, produce illustrations with strict image rules, assemble an interior PDF, build a full-wrap cover PDF, write KDP-ready metadata, validate files, and automate upload steps. It includes concrete dimension formulas, spine calculations, DPI and bleed rules, and browser automation patterns for reliable KDP form submission. Validation checks ensure page count, trim size, image resolution, and no-text-in-images before upload.
When to use it
- Publishing a children’s picture book (8.5×8.5) or activity book (8.5×11) to Amazon KDP
- Preparing interior and full-wrap cover PDFs with correct trim, bleed, and spine dimensions
- Automating or scripting KDP uploads to avoid form input and file upload failures
- Generating worksheets, coloring pages, puzzle books, or math workbooks with print specs
- Running pre-upload validation to catch image DPI, embedded fonts, or AI-text artifacts
Best practices
- Always add “no text, no words, no letters, no writing” to every image prompt and overlay text programmatically
- Use 300+ DPI images and verify no AI text artifacts with an OCR check before embedding
- Embed fonts in interiors, follow minimum font sizes (≥14pt for young readers), and center text for picture books
- Leave barcode area clear on the back cover and overlay title/author text as PDF elements, not baked into images
- Reload KDP before each upload and use JS evaluate + element IDs for form fields; use CDP DOM.setFileInputFiles for file uploads
Example use cases
- Create a 28-page watercolor-style picture book for ages 3–5 with Programmatic text overlays and 12 spreads
- Generate a coloring book with pure black line art (thick lines, no shading) and blank backs to prevent bleed-through
- Assemble a math workbook with 8.5×11 layout, 1" margins, answer key at the end, and required font sizing
- Automate batch uploads of validated interior and cover PDFs using JS evaluate and CDP file inputs
- Quick-validate a finished manuscript for KDP preflight: page count, trim dims, spine width, and image resolution
FAQ
Yes. Amazon requires disclosure if text or images are AI-generated; select the disclosure during upload to avoid account issues.
What spine width formula should I use?
Use KDP standard formulas: white paper color = pages × 0.002347 in; white paper B&W = pages × 0.002252 in; cream uses a different multiplier.
How do I prevent KDP upload failures caused by automation?
Reload the KDP page before each session, set form values via JS evaluate (not keyboard typing), and use CDP DOM.setFileInputFiles plus a change event for file uploads.