Pdf Generator

v1.0.1

Generate professional PDFs from Markdown, HTML, data, or code. Reports, invoices, contracts, and documents with best practices.

13· 7.6k·98 current·105 all-time
byIván@ivangdavila
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name, description, and the included files (tools.md, templates.md, advanced.md, SKILL.md) all focus on generating PDFs from Markdown/HTML/data. There are no unrelated environment variables, binaries, or config paths requested.
Instruction Scope
The SKILL.md explicitly states the skill will not execute code or make network requests; the repository is instruction-only and only provides code patterns. However, many examples perform local file I/O (reading/writing PDFs, loading images, merging files) and template rendering (e.g., HTML.format or f-strings). These are expected for the stated purpose but the examples do not include input sanitization; if you copy/run them you should validate/sanitize user-supplied data and confirm file paths.
Install Mechanism
No install spec or remote downloads are present (instruction-only). No archives or external install URLs to evaluate.
Credentials
No environment variables, credentials, or config path requirements are declared or used. The skill does not request unrelated secrets or access.
Persistence & Privilege
always is false and the skill is user-invocable only. There is no requested permanent presence or modification of other skills or system-wide settings.
Assessment
This skill is a documentation/reference pack (code examples only) and is internally coherent with its description: it asks for no credentials and contains no installs. Before using: (1) remember the examples perform local file I/O — review and run them only in directories you control; (2) sanitize any user-supplied data before embedding into HTML/templates to avoid injection issues; (3) if you install the recommended libraries (weasyprint, reportlab, pypdf, fpdf2, pandoc), install them from trusted package sources (official PyPI, distro packages) and check their docs for any optional network activity (fonts/assets); (4) don’t assume the skill’s text “never executes code” prevents you or another automated agent from copying and running the examples — always review generated code before executing. Overall the package is coherent and suitable as a local reference, but exercise normal caution when running example code or installing dependencies.

Like a lobster shell, security has layers — review code before you run it.

latestvk97cagav7r4r1pqvt5w9wx842h81fg2m

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Runtime requirements

📄 Clawdis
OSLinux · macOS · Windows

Comments