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.
- Ensure setup:
npm install, copy.env.example→.envif missing. - Start the server if not running:
npm run server:start(background). - Check session before any sync/update/download:
npm run status. - Run all KDP tasks yourself via npm scripts or the local REST API.
- Only pause for the user during Amazon login — they must complete sign-in (incl. MFA) in the visible Chromium window. Poll
npm run statusuntilconnected: 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.