Nanopdf
Personal Ai Agent
npx -y skills add br3eze-code/br3eze-code --skill nanopdfAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 2 stars2 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
1.3 KB, as published. Nobody here has run it
Skill: nanopdf
Version: 1.0.0
Domain: document
Description
Lightweight PDF generation and manipulation — create PDFs from HTML templates or raw data, merge/split documents, fill form fields, compress, and sign. Used to generate voucher receipts, revenue reports, and operator summaries.
When to Use
Invoke when the user asks about:
- Generating a PDF report or voucher receipt
- Merging multiple PDFs into one
- Splitting a PDF into pages
- Compressing a large PDF
- Filling a PDF form template with data
Tools
| Action | Description |
|---|---|
create | Generate PDF from HTML template or data |
merge | Merge multiple PDF files |
split | Split PDF into individual pages |
extract | Extract text or images from PDF |
convert | Convert document to PDF |
fill | Fill PDF form fields with data |
sign | Apply digital signature |
compress | Compress PDF file size |
Example: Generate Voucher Receipt
{
"action": "create",
"template": "voucher-receipt",
"data": {
"code": "STAR-4A2F8C",
"plan": "1Day",
"price": "$5.00",
"expiresAt": "2026-05-07T12:00:00Z"
},
"options": {
"pageSize": "A4",
"orientation": "portrait"
}
}
Permissions
document:create— required for create/merge/fill/sign/compressdocument:read— required for extract/split