Generates PDF invoices from structured data using either ReportLab for direct PDF creation or Jinja2 templates with WeasyPrint for HTML-based rendering. You feed it invoice data (line items, client info, tax rates) and it handles the layout, calculations, and formatting. The skill includes sensible defaults for professional invoices with itemized tables, automatic total calculation, and tax handling. Works well for batch generation scenarios like monthly billing runs. The ReportLab approach gives you precise control over positioning, while the HTML template route is easier to customize if you need client-specific branding. Just be aware you'll need to handle your own data validation and number formatting edge cases.

skills.sh installs
4.8K
GitHub stars
572
last updated
Aug 21, 2026

Install

$ npx -y skills add claude-office-skills/skills --skill invoice-template --agent claude-code

Installs into .claude/skills of the current project.

Files

Invoice Template Skill

Overview

This skill generates professional PDF invoices from structured data and templates. Create invoices with company branding, itemized lists, tax calculations, and payment details.

How to Use

  1. Describe what you want to accomplish
  2. Provide any required input data or files
  3. I'll execute the appropriate operations

Example prompts:

  • "Generate invoices from order data"
  • "Create recurring invoices"
  • "Batch generate monthly invoices"
  • "Customize invoice templates per client"

Domain Knowledge

Invoice Data Structure

Sponsors

Details

Repository
github.com/claude-office-skills/skills
Categories
Office & Documents, Finance & Trading
First seen
Apr 16, 2026

More from claude-office-skills/skills

All 134
1claude-office-skills avatarcv-builderclaude-office-skills/skills>6.2Kskills.sh installs
2claude-office-skills avatarproposal-writerclaude-office-skills/skillsCreate compelling business proposals that win deals and partnerships6Kskills.sh installs
3claude-office-skills avatarpptx-manipulationclaude-office-skills/skills>5.8Kskills.sh installs
4claude-office-skills avatarresume-tailorclaude-office-skills/skills>5.5Kskills.sh installs
5claude-office-skills avatardoc-parserclaude-office-skills/skills>5.4Kskills.sh installs
6claude-office-skills avatarreport-generatorclaude-office-skills/skillsGenerate professional data reports with charts, tables, and visualizations5.4Kskills.sh installs