← Back to Skills Marketplace
13721
Downloads
16
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install pdf-generator
Description
Generate professional PDFs from Markdown, HTML, data, or code. Reports, invoices, contracts, and documents with best practices.
Usage Guidance
Safe to install as reference material. Before using the snippets in real applications, write outputs only to chosen directories, avoid overwriting important files, sanitize filenames, escape or template untrusted HTML data, and restrict WeasyPrint resource fetching if inputs can come from other users.
Capability Analysis
Type: OpenClaw Skill
Name: pdf-generator
Version: 1.0.1
The skill bundle provides documentation and code examples for local PDF generation using standard Python libraries (pypdf, weasyprint, reportlab, fpdf2) and suggests external tools like pandoc. The SKILL.md explicitly states that the skill 'NEVER executes code or generates files directly,' 'NEVER makes network requests,' and 'NEVER accesses files outside user's working directory.' The code examples align with these constraints, performing only local file operations for PDF creation. There is no evidence of data exfiltration, unauthorized command execution, persistence mechanisms, or prompt injection attempts against the agent. All operations are confined to the stated purpose of generating PDFs.
Capability Assessment
Credentials
PDF generation naturally involves local reads and writes, and the package does not request runtime authority itself; copied examples using arbitrary paths or WeasyPrint should be constrained by the user.
Install Mechanism
No executable scripts, install hooks, dependency manifests, or hidden setup behavior were found; metadata only declares markdown skill content.
Instruction Scope
The main skill says it does not execute code or create files directly, which matches the markdown-only package, but examples should more clearly warn about overwrites, path confinement, and escaping untrusted template data.
Persistence & Privilege
No persistence, background workers, memory modification, credential handling, privilege escalation, or tool hijacking instructions were found.
Purpose & Capability
The skill coherently provides PDF generation guidance, tool selection, templates, and advanced PDF operations; the observed file writes are example outputs that fit the stated purpose.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install pdf-generator - After installation, invoke the skill by name or use
/pdf-generator - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
Improved security documentation and scope clarity
v1.0.0
PDF Generator 1.0.0 – Initial Release
- Generate professional PDFs from Markdown, HTML, data, or code.
- Supports best-practice document structure, style, metadata, and validation.
- Detailed quick-reference tables for tool selection and usage.
- Provides print-optimized CSS guidance and handling for page breaks.
- Emphasizes local processing for privacy and security.
Metadata
Frequently Asked Questions
What is Pdf Generator?
Generate professional PDFs from Markdown, HTML, data, or code. Reports, invoices, contracts, and documents with best practices. It is an AI Agent Skill for Claude Code / OpenClaw, with 13721 downloads so far.
How do I install Pdf Generator?
Run "/install pdf-generator" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Pdf Generator free?
Yes, Pdf Generator is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Pdf Generator support?
Pdf Generator is cross-platform and runs anywhere OpenClaw / Claude Code is available (linux, darwin, win32).
Who created Pdf Generator?
It is built and maintained by Iván (@ivangdavila); the current version is v1.0.1.
More Skills