amazon-kdp

Installation
SKILL.md

Amazon KDP Automation

Self-contained skill repo with a local Express + Playwright server. Amazon has no public KDP metadata API — this uses saved browser session cookies to call KDP's internal pages and report endpoints.

Agent responsibilities

You run everything. Do not ask the user to run terminal commands.

  1. Ensure setup: npm install, copy .env.example.env if missing.
  2. Start the server if not running: npm run server:start (background).
  3. Check session before any sync/update/download: npm run status.
  4. Run all KDP tasks yourself via npm scripts or the local REST API.
  5. Only pause for the user during Amazon login — they must complete sign-in (incl. MFA) in the visible Chromium window. Poll npm run status until connected: true.

Session persists in .kdp-session/ (gitignored).

Sequential operations (required)

When the user asks for multiple books or multiple write tasks, process them one at a time — never in parallel and never in a single batch request.

Installs
27
GitHub Stars
9
First Seen
Jun 18, 2026
amazon-kdp — joshyattridge/amazon-kdp-skill