danielrosehill

Kdp Preflight — Development skill for Claude Code

Development community

Run every mechanical check on the built PDFs — trim, parity, gutter, font round-trip, spine against extent.

How to install Kdp Preflight

Installs to ~/.claude/skills/danielrosehill-kdp-publishing-plugin-kdp-preflight/SKILL.md

Terminal
mkdir -p ~/.claude/skills/danielrosehill-kdp-publishing-plugin-kdp-preflight && curl -fsSL https://raw.githubusercontent.com/danielrosehill/KDP-Publishing-Plugin/HEAD/commands/kdp-preflight.md -o ~/.claude/skills/danielrosehill-kdp-publishing-plugin-kdp-preflight/SKILL.md

Restart Claude Code, or start a new session, for it to be picked up.

What Kdp Preflight does


description: Run every mechanical check on the built PDFs — trim, parity, gutter, font round-trip, spine against extent

Pre-flight the build.

python3 ${CLAUDE_PLUGIN_ROOT}/scripts/preflight.py

Use `--json` if you need to act on the result programmatically. Exits non-zero on any failure.

Use the `kdp-preflight` skill for what each check is protecting against. The one worth understanding before you report a pass:

**Typst does not warn about missing glyphs.** When a character h

Alternatives in Development

  • Haft — Engineering decisions engine that know when they're stale 1.4k ★
  • Learn From Materials — Turn PDFs, books and papers into interactive learning webpages|将复杂材料转化为可追溯、可测验、可做笔记的学习网页 225 ★
  • Quickstop — The acoz-labs unified marketplace for agentic plugins 46 ★

Full documentation available on GitHub

View Source Repository