invoice-generationlisted
Install: claude install-skill skills-agents-co/skills-and-agents-library
# Invoice Generation
## What this does
Handles the clerical front end of accounts receivable. It takes the billing inputs for a job or
period -- who is being billed, what for, and on what terms -- and drafts a plain, itemized invoice:
invoice number, invoice date, due date, line items with quantity and rate, and a total. It never
sends the invoice, never marks it paid, and never posts it to an accounting system. A person reviews
the draft and sends it.
Treat it like a sharp intern drafting the paperwork: fast on the boring parts, always cited, always
handed back for a human to check before it goes out the door.
## When to use it
- You bill customers for work done, hours logged, or goods delivered and someone currently
builds the invoice by hand from a time sheet, order, or contract.
- You want the drafting -- numbering, line items, math, due date -- automated but sending the
invoice and recording the payment kept human.
- Run it per job, per customer, or on a billing-cycle schedule (e.g. end of month).
Do not use it to send an invoice, record a payment, or post to an accounting system. It drafts; a
human sends. This is the accounts-receivable counterpart to `ap-invoice-processing`, which handles
invoices coming in -- this one handles invoices going out.
## Inputs -- how to give it the data
Default inputs, no special tooling required:
- **The customer.** Name, billing contact, and billing address if you invoice on letterhead.
- **The line items.** For each item: descr