← Back to Naomi
Agents / Naomi / Skills / Invoice
Invoice

Invoice Generator Skill: Create a Professional Invoice and Send It

Drop it into your AI assistant, give it the details, and get a branded invoice PDF ready to send.

Instant download · Single-seat license · No subscription · Claude, Claude Code, Cursor, Codex
Naomi
AgentNaomi
Created byBruno Ashford
What this skill does

It turns a few billing details into a polished, branded invoice PDF and, once you approve, sends it to your client.

Apps needed

Any AI assistant that can read a SKILL.md file (Claude, Claude Code, Cursor, or Codex). No separate app, no subscription, and no API key required to run it.

Works with

ClaudeChatGPTCursorGitHub CopilotGeminiDeepSeekOpenClawClaudeChatGPTCursorGitHub CopilotGeminiDeepSeekOpenClaw

See all Naomi skills →

InvoiceInstant download · license included · no subscription

This invoice generator is a portable AI skill: a single SKILL.md file you drop into Claude, Cursor, Codex, or Claude Code so your assistant can create a professional invoice and send it without a separate app or login. Instead of copying a template, hunting for the right amount, and reformatting a PDF, you tell your assistant who you are billing and for what, and it produces a clean, branded invoice PDF with your logo, a clear bill-to block, itemized services, a running total, and your payment details. It can pull the amount straight from an existing agreement or ask you when it needs it, and it never invents a number. Everything is shown to you first, so nothing goes to a client until you say go. It is a faster, calmer way to handle invoicing, billing, and getting paid.

What you gain
  • Look professional every time with a branded invoice PDF (your logo, your colors) instead of a plain template
  • Skip the busywork: no reformatting, no manual number-hunting, no fiddling with spreadsheet cells
  • Bill accurately: the amount comes from your agreement or from you, and it is never guessed or invented
  • Get paid faster with all your payment options laid out clearly and the preferred one highlighted
  • Stay in control: you review the full invoice before anything is sent to a client
  • Keep clean records with sequential invoice numbers so your billing stays organized
How it works, step by step
  • 1
    Drop the skill into your assistant

    Add the single SKILL.md file to Claude, Claude Code, Cursor, or Codex. There is nothing to install, no account to create, and no API key to paste. Your assistant now knows how to build and send invoices.

  • 2
    Tell it who you are billing

    Give it the client name and a few bill-to details (address, tax ID, email). It uses what you provide and pulls anything it can from context, so you type as little as possible.

  • 3
    Give it the amount, or point it at an agreement

    You can state the service and amount directly, or let it read the figure from an existing contract or agreement. If it cannot find a reliable number, it asks you rather than guessing.

  • 4
    It asks before it needs anything

    When a detail is missing (due date, currency, payment method, reference period), it stops and asks a short, specific question instead of filling gaps on its own.

  • 5
    It generates the invoice PDF

    You get a polished, branded invoice: logo, bill-to block, itemized services, total, invoice number, and every payment option, with the one you chose clearly marked.

  • 6
    You review before anything is sent

    It shows you the finished invoice with the amount and recipient. Nothing reaches your client until you explicitly approve it.

  • 7
    It sends on your word

    Once you confirm, it delivers the invoice with a short, professional cover message. You can also just keep the PDF and send it yourself.

What it generates
  • A print-ready, branded invoice PDF with your logo and colors
  • A clear bill-to block with the client's name, address, and tax details
  • Itemized services with descriptions and a running total
  • A sequential invoice number for clean, organized records
  • A payment section listing every option, with your preferred method highlighted
  • A short, professional cover message to send the invoice with
Variations

Your brand or the client's brand

By default the invoice carries your own logo and colors. You can switch it to a client-facing or white-label look when you need the invoice to match a specific brand.

Single currency or international

Bill in your local currency or set it up for cross-border payments, showing domestic and international transfer options side by side so clients can pay the easy way.

What is in the download

SKILL.md · README.txt · LICENSE.txt — Single-seat commercial use. Do not resell or redistribute the file. Compatible with Claude, Claude Code, Cursor, Codex.

FAQ
What is the Invoice skill?

It is an AI skill (a SKILL.md file) that teaches your assistant to create a professional, branded invoice PDF from a few billing details and then send it to your client after you approve. It replaces juggling templates, spreadsheets, and PDF exporters with one simple conversation.

Does it work with Claude, Cursor, and Codex?

Yes. It runs in any AI assistant that can read a SKILL.md file, including Claude, Claude Code, Cursor, and Codex. The same file works across all of them.

Do I need to install anything or sign up for an account?

No. There is no separate app to install, no subscription, and no API key. You drop the SKILL.md file into your assistant and start using it.

Will it make up an amount if I do not give one?

No. The amount comes from an agreement it can read or from what you tell it. If it cannot find a reliable figure, it asks you instead of guessing, so your invoices are always accurate.

Can I review the invoice before it goes to my client?

Always. It shows you the finished invoice, the amount, and the recipient first. Nothing is sent until you explicitly approve, so a client never sees a draft or a mistake.

Do I need any design or coding skills to use it?

No. You just describe who you are billing and for what in plain language. The skill handles the layout, branding, numbering, and payment details for you.

New to AI skills?

An AI skill is a small, reusable instruction file (a SKILL.md) that teaches an AI assistant to do one job well. Invoice is exactly that: a Claude skill / AI agent skill you drop into your own assistant and run on demand, with no app, no subscription and no lock-in. You own the file forever.

It runs in Claude, Claude Code, Cursor, Codex and any assistant that reads a SKILL.md or a system prompt. Because it is just text, it is fully portable, and if it needs something to run, invoice asks you for it first instead of inventing.

Creators reach for it as a podcast clips AI and an AI podcast clip generator, to turn a podcast into Shorts and to pull podcast highlights automatically, finding the best podcast moments without scrubbing the whole episode.

How to install and run it
  1. Download the file after checkout you get the SKILL.md plus a short README and your license.
  2. Add it to your AI drop SKILL.md into your skills folder (for example .claude/skills/) or paste its contents as a custom instruction.
  3. Run it ask your AI to use Invoice, give it what it asks for, and it does the work.
Part of Naomi, the full finance agent

Get this skill plus every other one in a single agent bundle, ready to drop into your AI.

See the full agent →
More skills from Naomi

See the full Naomi agent →

More in Client Success & Operations

Ready to run Invoice?

×
Bruno Ashford Subscribe