SSkilltecabyclaudinhocode
Enviar skill
← Voltar para o catálogo

kindle-cover

Documentos

Generate a full-wrap paperback cover PDF for Amazon KDP (front + spine + back in one file). Use this skill whenever the user wants to: create a book cover for KDP, make a paperback cover, generate a full wrap cover, design a book cover PDF, or needs a cover for Amazon self-publishing. Trigger for phrases like "book cover", "paperback cover", "KDP cover", "full wrap", "cover PDF", "spine + back cov

2estrelas
Ver no GitHub ↗Autor: nikmcfly

Kindle Cover — KDP Full Wrap Paperback Cover Generator

Generate a print-ready full-wrap cover PDF for Amazon KDP paperback books. The output is a single PDF containing back cover, spine, and front cover — ready to upload to KDP.

When to use this skill

  • User has a front cover image and needs the full wrap (front + spine + back) PDF
  • User is publishing a paperback on KDP and needs a cover file
  • User wants to generate or regenerate a book cover with updated page count

How it works

Run the bundled script:

python3 <skill-path>/scripts/generate_cover.py \
  --front-image <path-to-front-cover-image> \
  --title "Book Title" \
  --author "Author Name" \
  --pages <page-count> \
  --output <output-path.pdf> \
  --back-headline "Your hook headline" \
  --back-bullets "Bullet 1" "Bullet 2" "Bullet 3" \
  --back-tagline "Closing tagline" \
  --accent-color "#e040a0"

Key parameters

ParameterRequiredDefaultNotes
--front-imageYesJPG/PNG of the front cover
--titleYesBook title for spine
--authorYesAuthor name for spine
--pagesYesTotal page count (determines spine width)
--outputYesOutput PDF path
--trimNo6x9Trim size: 5x8, 5.5x8.5, 6x9, 8.5x11
--paperNowhitePaper type: white (0.002252"/page) or cream (0.0025"/page)
--back-headlineNoMain headline on back cover (max 3 lines)
--back-subtitleNoSubtitle text below headline
--back-bulletsNoFeature bullet points (pass multiple strings)
--back-ctaNoBold call-to-action line
--back-taglineNoItalic tagline at bottom
--accent-colorNo#e040a0Color for accent line and bullet dots
--bg-colorNo#0a0a0aBack cover background color
--spine-bgNo#111111Spine background color
--front-fitNocoverHow front image fills the area: cover (crop to fill) or contain (fit without cropping)
--front-paddingNo0Padding in inches around front image (useful if title/author on image need breathing room)

KDP specs baked in

  • Bleed: 0.125" on all sides (per KDP requirements)
  • Safe zone: all text placed >= 0.375" from trim edges (KDP requirement for text)
  • Spine width: calculated automatically from page count and paper type
  • No barcode placeholder: Amazon places its own ISBN barcode at print time — the script does not add any barcode zone, rectangle, or placeholder

Trim sizes supported

SizePaper widthPaper height
5x85"8"
5.5x8.55.5"8.5"
6x96"9"
8.5x118.5"11"

Tips for best results

  • Front cover image should be high resolution (300 DPI ideal, minimum 1500px on short side)
  • If front image has title/author text near edges, use --front-padding 0.2 to prevent clipping
  • Keep back cover headline to 2-3 short lines for readability
  • 5-8 bullet points work well; more than 10 will crowd the back cover
  • The accent color should contrast with the dark background — bright pinks, cyans, golds work well
  • Spine text auto-sizes based on spine width; very thin spines (< 100 pages) may not fit text

Dependencies

Requires reportlab and Pillow:

pip install reportlab Pillow --break-system-packages

Como adicionar

/plugin marketplace add nikmcfly/kindle-cover-skill

O comando exato pode variar conforme o repositório. Confira o README no GitHub.

Comentários · Nenhum comentário

Entre para comentar. Entrar

  • Ainda não há comentários. Seja o primeiro.