A specialized tool for generating ZUGFeRD 2.1 and Factur-X compliant electronic invoices with support for visible multi-page PDF merging.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install zugferd-invoice
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install zugferd-invoice using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The zugferd-invoice skill is a technical solution designed for developers and businesses needing to comply with German and European e-invoicing mandates. It enables the creation of ZUGFeRD 2.1 and Factur-X compliant documents, which are essential for B2B and government transactions. By utilizing Openclaw Skills, users can automate the complex process of embedding machine-readable XML into human-readable PDF/A-3b files.
This skill stands out by offering a unique workflow that merges supplemental documents, such as time reports or expense logs, directly into the visible pages of the invoice PDF. This ensures that the final document is both legally compliant under EN16931 standards and easy for human recipients to review. By leveraging open-source powerhouses like MustangProject and GhostScript, this skill provides a robust alternative to expensive, proprietary invoicing APIs.
To get started with this skill, first install the necessary system dependencies:
brew install openjdk@21 ghostscript
Next, download the MustangProject JAR file into the appropriate directory:
mkdir -p ~/.openclaw/tools/mustang
curl -L https://github.com/ZUGFeRD/mustangproject/releases/download/core-2.22.0/mustang.jar -o ~/.openclaw/tools/mustang/mustang.jar
Ensure Java is in your path and run the Openclaw Skills workflow via Python:
export PATH="/opt/homebrew/opt/openjdk@21/bin:$PATH"
python3 scripts/zugferd_pages_workflow.py --invoice Rechnung.pdf --attachment Zeitnachweis.pdf --output Rechnung_komplett.pdf
The skill manages invoice data through a structured input/output workflow. It ensures that both visual elements and metadata are preserved.
| Data Element | Type | Description |
|---|---|---|
| Invoice PDF | Input | The primary PDF/A-3 invoice containing original ZUGFeRD XML. |
| Attachment | Input | Additional PDF files (e.g., reports) to be merged or attached. |
| Output PDF | Output | A validated, multi-page PDF/A-3b file with embedded XML metadata. |
| XML Schema | Metadata | Follows ZUGFeRD 2.1 / Factur-X (EN16931) specifications. |
Loading
A specialized scraping utility that retrieves macro-economic events and financial indicators from Investing.com without an API key.

An automated utility to capture and analyze browser console, network, and performance data for professional frontend debugging.

Manage and integrate a local, decentralized YaCy search engine into your AI workflows for private web searches.

tokenQrusher is a high-performance optimization system that drastically reduces AI agent token usage through intelligent context filtering and heartbeat management.

A zero-trust sanitization system designed to strip adversarial instructions and prompt injections from untrusted external content.

A high-fidelity AI skill designed to generate professional portrait photography and headshots using Google Imagen 3's advanced rendering capabilities.








































