← Back to Skills Marketplace
tikitackr

KDP Publisher DE

by Tikitackr · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
94
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install kdp-publisher-de
Description
KDP Publisher DE konvertiert Markdown-Kapitel in professionell formatierte, KDP-fähige PDFs im OpenClaw-Buchstil mit QR-Codes.
README (SKILL.md)

kdp-publisher — KDP PDF Builder

Dieser Skill wandelt Markdown-Kapitel in KDP-fertige PDFs um — im Buchstil von "OpenClaw – Agentic Authorship".

Voraussetzungen prüfen

# Python-Abhängigkeiten installieren (einmalig):
pip install requests qrcode

# Skill-Verzeichnis:
ls $OPENCLAW_WORKSPACE/skills/kdp-publisher/scripts/

Verwendung

Ein Kapitel:

cd $OPENCLAW_WORKSPACE/skills/kdp-publisher/scripts
python3 build-book.py --chapter /pfad/zu/kapitel.md /pfad/output/kapitel.pdf

Ganzes Buch (alle Kapitel in der konfigurierten Reihenfolge):

cd $OPENCLAW_WORKSPACE/skills/kdp-publisher/scripts
python3 build-book.py /pfad/output/buch.pdf

Was passiert im Hintergrund

  1. build-book.py orchestriert den Build
  2. md2typ.py konvertiert Markdown → Typst
  3. compile.py generiert QR-Codes + sendet an TypeTex API → PDF

Markdown-Format

Element Syntax
Kapitelüberschrift # Titel
Abschnitt ## Titel
Tipp-Box > **TIPP:** Text
Warn-Box > **WARNUNG:** Text
Hinweis-Box > **HINWEIS:** Text
Erfolg-Box > **ERFOLG:** Text
Zitat > Text
QR-Code [QR-CODE: ID – Label]
QR mit Hinweis [QR-CODE: ID – Label | Hinweistext]

QR-Codes konfigurieren

QR-Code-URLs werden aus einer links.json geladen. Standardpfad:

$OPENCLAW_WORKSPACE/links.json

Format:

{
  "eigene_projekte": { "DASHBOARD_URL": "https://deine-domain.de" },
  "qr_codes": {
    "MEIN-QR": {
      "target": "{{DASHBOARD_URL}}/seite",
      "print_url": "deine-domain.de/seite"
    }
  }
}

Häufige Probleme

  • QR nicht gefunden: ID in links.json prüfen, kein _-Präfix
  • API-Timeout: Kapitel einzeln kompilieren statt ganzes Buch
  • Font fehlt: TypeTex API stellt Inter und Liberation Mono bereit — kein lokales Install nötig
Capability Analysis
Type: OpenClaw Skill Name: kdp-publisher-de Version: 1.0.0 The skill bundle is a specialized tool for converting Markdown book chapters into KDP-ready PDFs using the Typst typesetting system and a remote 'TypeTex' API. The code logic in 'build-book.py', 'compile.py', and 'md2typ.py' is consistent with the stated purpose of book publishing. While the scripts contain hardcoded paths to a specific user's Desktop directory (~/Desktop/openclaw-projekt/) and send document content to an external API (https://studio-intrinsic--typetex-compile-app.modal.run) for compilation, these behaviors are aligned with the tool's functional requirements. There is no evidence of data exfiltration of sensitive system files, persistence mechanisms, or malicious prompt injection.
Capability Assessment
Purpose & Capability
The code and README align with the stated purpose: md2typ converts Markdown to Typst, build/compile orchestrate assembly and call an external Typst compile API to produce PDFs with QR codes. However there are surprising hard-coded local paths (e.g., KAPITEL_DIR and LINKS_JSON point to ~/Desktop/openclaw-projekt/...) that are not mentioned in SKILL.md or _meta.json and will cause the skill to read files from the user's home/desktop area. The skill's meta declares network access (network: true) which is proportionate to using a remote compile service, but the presence of those filesystem defaults is unexpected for a generic
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install kdp-publisher-de
  3. After installation, invoke the skill by name or use /kdp-publisher-de
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Erstes Release. Der kdp-publisher baut KDP-fertige PDFs aus Markdown-Kapiteln im OpenClaw-Buchstil. Features: - Typst-basiert, Inter-Font, 6x9 inch (KDP-Standard) - Markdown → Typst → PDF Pipeline (build-book.py, md2typ.py, compile.py) - QR-Code-Integration mit konfigurierbaren Links via links.json - Box-Styles: TIPP, WARNUNG, HINWEIS, ERFOLG - Einzelne Kapitel oder komplettes Buch in einem Durchlauf - Fonts werden von der TypeTex API bereitgestellt — kein lokales Font-Install nötig Voraussetzungen: Python >= 3.9, Pakete `requests` und `qrcode`.
Metadata
Slug kdp-publisher-de
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is KDP Publisher DE?

KDP Publisher DE konvertiert Markdown-Kapitel in professionell formatierte, KDP-fähige PDFs im OpenClaw-Buchstil mit QR-Codes. It is an AI Agent Skill for Claude Code / OpenClaw, with 94 downloads so far.

How do I install KDP Publisher DE?

Run "/install kdp-publisher-de" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is KDP Publisher DE free?

Yes, KDP Publisher DE is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does KDP Publisher DE support?

KDP Publisher DE is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created KDP Publisher DE?

It is built and maintained by Tikitackr (@tikitackr); the current version is v1.0.0.

💬 Comments