
Document Generation Pdf
This handles the full PDF automation pipeline: filling government forms and legal documents with pdf-lib, generating invoices from HTML templates via Puppeteer, and assembling multi-document packets. The skill documentation makes smart technology choices clear, like using pdf-lib for IRS forms (5 seconds for 1000 PDFs) versus Puppeteer for complex layouts (60 seconds, but you get real CSS). It catches common mistakes too: always flatten forms after filling so recipients can't edit official documents, and use CSS page break controls when rendering HTML to avoid splitting signatures across pages. Pairs well with legal workflows where you're auto-generating expungement filings or contract packets at scale.
- skills.sh installs
- 172
- GitHub stars
- 113
- last updated
- Jun 3, 2026
Install
$ npx -y skills add erichowens/some_claude_skills --skill document-generation-pdf --agent claude-codeInstalls into .claude/skills of the current project.
Files
Document Generation & PDF Automation
Expert in generating, filling, and assembling PDF documents programmatically for legal, HR, and business workflows.
When to Use
✅ Use for:
- Legal form automation (expungement, immigration, contracts)
- Invoice/receipt generation at scale
- Certificate creation (completion, participation, awards)
- Contract assembly from templates
- Government form filling (IRS, court filings)
- Multi-document packet creation
❌ NOT for:
- Simple PDF viewing (use browser or pdf.js)
- Basic file conversion (use online tools)
- OCR text extraction (use Tesseract.js or AWS Textract)
- PDF editing by hand (use Adobe Acrobat)
Technology Selection
pdf-lib vs Puppeteer vs LaTeX
| Feature | pdf-lib | Puppeteer | LaTeX |
|---|---|---|---|
| Form filling | ✅ Native | ❌ Complex | ❌ No |
| Template rendering | ❌ No | ✅ HTML/CSS | ✅ Templates |
| Performance (1000 PDFs) | 5s | 60s | 30s |
| File size | Small | Medium | Small |
| Signature fields | ✅ Yes | ❌ No | ❌ No |
| Best for | Government forms | Invoices, reports | Academic papers |
Sponsors
Details
- Repository
- github.com/erichowens/some_claude_skills
- Category
- Office & Documents
- First seen
- Jun 3, 2026
More from erichowens/some_claude_skills
All 73- Crisis Response Protocol163
- Refactoring Surgeon161
- Agent Creator158
- Dark Mode Design Expert155
- Computer Vision Pipeline153
- Ux Friction Analyzer152
- Wisdom Accountability Coach152
- Fullstack Debugger148
- Hand Drawn Infographic Creator148
- Partner Text Coach148
- Job Application Optimizer147
- Tech Entrepreneur Coach Adhd147
- Neobrutalist Web Designer146
- Color Contrast Auditor144
- Project Management Guru Adhd143
- 2026 Legal Research Agent142
- Drone Cv Expert139
- Adhd Design Expert137
- Diagramming Expert135
- Design System Creator134
- Career Biographer133
- Drone Inspection Specialist132
- Playwright Screenshot Inspector132
- Reactive Dashboard Performance132