Install
openclaw skills install nova-invoice-generatorGenerate a professional invoice from natural language or structured input. USE WHEN: - User asks to create an invoice, bill, or payment request - User provides line items, client details, or says "invoice [client] for [work]" - User wants a receipt or proof of payment document DON'T USE WHEN: - User wants a quote, estimate, or proposal (different document structure and intent) - User wants to track invoices, manage accounts receivable, or build an invoicing system - User wants a contract or agreement (use a contract/legal template instead) - User wants to send an invoice via email (this generates the document; sending is a separate step) - User wants a recurring billing setup or subscription management OUTPUTS: Single self-contained .html file, print-ready. User opens in browser → Print → Save as PDF. Clean, professional layout. INPUTS: Sender info, client info, line items (description + qty + price). Optional: invoice number, dates, tax rate, notes, payment terms.
openclaw skills install nova-invoice-generatorCreate professional invoices from text descriptions or structured data.
assets/invoice-template.html.html file — user can open in browser and Print → PDF| Placeholder | Description |
|---|---|
{{INVOICE_NUMBER}} | Unique invoice ID |
{{INVOICE_DATE}} | Issue date |
{{DUE_DATE}} | Payment due date |
{{SENDER_*}} | Sender name, address, email, phone |
{{CLIENT_*}} | Client name, address, email |
{{LINE_ITEMS}} | HTML table rows for items |
{{SUBTOTAL}} | Pre-tax total |
{{TAX_RATE}} | Tax percentage |
{{TAX_AMOUNT}} | Calculated tax |
{{TOTAL}} | Final amount due |
{{PAYMENT_TERMS}} | Payment instructions |
{{NOTES}} | Additional notes |