← Back to Skills Marketplace
Pdf Report
by
Bryan Seitz
· GitHub ↗
· v1.0.2
· MIT-0
46
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install skeet-pdf-report
Description
Generate a polished PDF report or summary from findings, data, or tables gathered earlier in the conversation. Use when the user asks to "make a PDF", "gener...
Usage Guidance
This skill appears coherent at a high level (it creates Typst source and runs typst to make PDFs) but has practical inconsistencies you should resolve before use:
- Templates missing: SKILL.md says templates ship with the skill, but the package contains only SKILL.md. Provide the expected templates (templates/summary.typ and templates/report.typ) or edit the instructions to point to templates you control.
- Typst binary: Ensure 'typst' is installed and on PATH or available at the hardcoded linuxbrew path. If not, install Typst or adjust the path in the instructions.
- Undeclared tools: The instructions mention 'pdftotext' and 'xdg-open' for page counts and opening files but don't declare them. Install these if you want those features, or accept that page count reporting may be limited.
- File safety: The skill will write a .typ source and a PDF to the current working directory and may overwrite similarly named files (it suggests appending '-2', etc.). Run it in a directory where writing files is safe and where no sensitive files might be accidentally included.
- Operational check: Before trusting it on sensitive data, run a test with non-sensitive sample content to confirm where templates are read from and where outputs land.
If you want this skill to be usable out of the box, ask the publisher to include the template files and to either declare any auxiliary binaries or remove references to them. If you control the environment and can supply the templates and binaries, the skill is reasonable for local PDF generation.
Capability Assessment
Purpose & Capability
The skill's stated purpose (produce a PDF via Typst) matches the instructions, but the SKILL.md says two templates "ship with this skill" and live next to the SKILL.md while the package contains only SKILL.md (no templates). That mismatch means the agent's runtime won't find the promised templates unless the environment already provides them or the user supplies them.
Instruction Scope
Instructions tell the agent to read template files next to SKILL.md, write a .typ source next to the output PDF, and run 'typst compile'. They also recommend using 'pdftotext -l 1' or 'typst query' for page counts and suggest 'xdg-open' to open the PDF. SKILL.md does not declare pdftotext or xdg-open as required, and the template/working-path assumptions may not hold in the runtime environment. The instructions also hardcode a linuxbrew path for typst which may not exist on all systems.
Install Mechanism
No install spec is present (instruction-only). This minimizes persistent installation risk because no archives/binaries are downloaded or written by the skill itself.
Credentials
The skill declares no required environment variables, no credentials, and no config paths. That aligns with its stated function of generating local PDFs.
Persistence & Privilege
The skill is not 'always: true' and does not request elevated or persistent privileges. It writes output files (PDF and .typ) in the current working directory per its instructions, which is expected behavior for a report generator.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install skeet-pdf-report - After installation, invoke the skill by name or use
/skeet-pdf-report - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.2
Custom PDF report generator using Typst with summary and report templates
Metadata
Frequently Asked Questions
What is Pdf Report?
Generate a polished PDF report or summary from findings, data, or tables gathered earlier in the conversation. Use when the user asks to "make a PDF", "gener... It is an AI Agent Skill for Claude Code / OpenClaw, with 46 downloads so far.
How do I install Pdf Report?
Run "/install skeet-pdf-report" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Pdf Report free?
Yes, Pdf Report is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Pdf Report support?
Pdf Report is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Pdf Report?
It is built and maintained by Bryan Seitz (@seitzbg); the current version is v1.0.2.
More Skills