{"skill":{"slug":"invoice-gen","displayName":"Invoice Gen","summary":"Generate professional PDF invoices from simple text commands. Supports multiple currencies, tax calculation, CJK text, and customizable templates. No externa...","description":"---\nname: invoice-gen\ndescription: Generate professional PDF invoices from simple text commands. Supports multiple currencies, tax calculation, CJK text, and customizable templates. No external service needed.\nauthor: zacjiang\nversion: 1.0.0\ntags: invoice, receipt, pdf, billing, business, freelance, accounting, CJK\n---\n\n# Invoice Generator\n\nGenerate professional PDF invoices from natural language or structured data. Works offline, no external service needed.\n\n## Quick Start\n\nTell your OpenClaw agent:\n```\nGenerate an invoice for:\n- Client: Acme Corp, 123 Main St, New York\n- Items: Web Development 40 hours @ $150/hr, Server Setup 1x $500\n- Tax: 10%\n- Due: Net 30\n- My company: Zac Tech LLC\n```\n\nThe agent will use this skill to generate a professional PDF invoice.\n\n## Script Usage\n\n```bash\npython3 {baseDir}/scripts/gen_invoice.py \\\n  --from \"Your Company, 123 Street, City\" \\\n  --to \"Client Name, 456 Ave, City\" \\\n  --items \"Web Development|40|150\" \"Server Setup|1|500\" \\\n  --tax 10 \\\n  --currency USD \\\n  --due \"Net 30\" \\\n  --number \"INV-2026-001\" \\\n  --output invoice.pdf\n```\n\n## Features\n\n- 📄 Clean, professional PDF layout\n- 💰 Multiple currencies (USD, EUR, GBP, CNY, JPY, AUD, etc.)\n- 📊 Automatic subtotal, tax, and total calculation\n- 🔢 Sequential invoice numbering\n- 🇨🇳 CJK text support (Chinese/Japanese/Korean company names and items)\n- 📝 Notes and payment terms field\n- 🖨️ Print-ready A4 format\n\n## Item Format\n\nEach item is a pipe-separated string: `description|quantity|unit_price`\n\n```\n\"Website Design|1|2000\"\n\"Hosting (monthly)|12|50\"\n\"Content Writing|20|75\"\n```\n\n## Dependencies\n\n```bash\npip3 install reportlab\n```\n\nFor CJK support, install CJK fonts:\n```bash\nsudo yum install -y google-noto-sans-cjk-ttc-fonts  # RHEL/CentOS\nsudo apt install -y fonts-noto-cjk                    # Ubuntu/Debian\n```\n","topics":["Invoice","PDF","Cjk","Accounting","Billing"],"tags":{"latest":"1.0.0"},"stats":{"comments":0,"downloads":567,"installsAllTime":21,"installsCurrent":2,"stars":0,"versions":1},"createdAt":1772891414015,"updatedAt":1778491764944},"latestVersion":{"version":"1.0.0","createdAt":1772891414015,"changelog":"Initial release of invoice-gen.\n\n- Generate professional PDF invoices from simple text commands or structured data.\n- Supports multiple currencies, tax calculations, and customizable templates.\n- Handles CJK text (Chinese, Japanese, Korean) for company names and items.\n- Works offline with no external service required.\n- Includes a simple script for direct PDF invoice generation.\n- Print-ready, clean PDF output with configurable details and itemized billing.","license":null},"metadata":{"setup":[],"os":null,"systems":null},"owner":{"handle":"zacjiang","userId":"s17ervjhs128p3mhvb04tjrbj18855h7","displayName":"Shihao Jiang (Zac)","image":"https://avatars.githubusercontent.com/u/15880609?v=4"},"moderation":null}