PlaygroundCatalog › Invoice Generator
IG

Invoice Generator

🔵 Stable🕐 updated 2026-06-30 🔷 SkillSpec L3 pm-accounting

Create a professional, complete invoice for a client or customer. Use when asked to write an invoice, create a bill, draft a freelance/contractor invoice, or set up an invoice template. Produces a clear invoice — your and the client's details, a unique number, line items with quantities/rates, subtotal/tax/total, payment terms and methods, and due date — ready to send and easy to pay. Not tax/legal advice.

▶ Run it free — no key needed 📝 Grade your existing draft View SKILL.md ↗

What to give it

From / to — your business name + contact (and tax/registration ID if applicable), and the client's billing details.
Line items — description of work/goods, quantity, unit rate.
Tax — whether tax applies and the rate (flag to confirm), or exempt/not applicable.
Terms — payment due (e.g. Net 30), accepted methods (bank transfer, card, etc.), and any late-payment terms.
References — PO number, project name, invoice number (or note your numbering scheme).

✅ The bar it holds itself to

Every skill in this library self-verifies — these are this skill's own quality checks, straight from its definition.

Has a unique invoice number, issue date, and explicit due date
Both parties' details are complete (and tax IDs where relevant)
Line items are itemised and the subtotal/tax/total arithmetic is correct and shown
Payment method(s) and terms (e.g. Net 30) are clear
Currency is explicit; tax rate is flagged to set rather than assumed
Reads professionally and is easy for a finance team to approve

⚠️ What it refuses to do

Do not invent a tax rate or tax treatment — flag it to confirm with an accountant
Do not omit the invoice number or due date — they're what makes it trackable and payable
Do not leave payment instructions vague — say exactly how to pay
Do not miscompute totals — show the math so it can be checked
Do not present this as tax/legal advice — it formats an invoice, it doesn't certify compliance

Install

npx pm-claude-skills add --agent claude   # or codex · cursor · gemini · hermes
# or one-line MCP (every skill, any client):
claude mcp add pm-skills -- npx -y pm-claude-skills-mcp

Related skills

🔌 Embed this skill

Drop this on your blog, docs, or site — it renders a "Run this skill" card:

<div data-pm-skill="invoice-generator"></div>
<script src="https://mohitagw15856.github.io/pm-claude-skills/embed.js" async></script>

💬 Discussion

Invoice Generator is one of 599 open-source professional AI agent skills — all SkillSpec L3. Try them all in the browser · ⭐ Star on GitHub · Browse the full catalog