Pdf Generator
PassAudited by VirusTotal on May 12, 2026.
Overview
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.
Findings (0)
Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.
If you copy or ask an agent to implement these examples, they may read and write local PDF files at the paths you provide.
The documentation examples read local PDF inputs and write output PDF files using caller-provided paths. This is purpose-aligned for PDF manipulation, but users should be aware that adapted examples can overwrite or create files wherever directed.
def merge_pdfs(input_files, output_file): ... reader = PdfReader(pdf_path) ... with open(output_file, "wb") as f: writer.write(f)
Run adapted code only on intended files, keep outputs inside a known working directory, avoid untrusted filenames or paths, and review before overwriting existing documents.
