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.
npx skills add https://github.com/claude-office-skills/skills --skill invoice-template