invoice-generator

Installation
SKILL.md

Invoice Generator

Generate clean, professional invoices as self-contained HTML files with a live preview and a download-as-PDF button. Invoices are saved to a /invoices folder in the current working directory.

How It Works

The skill uses two pieces:

  1. A config file (invoice-generator.local.md in the project's .claude/ directory) that stores your company/contractor info so you don't have to re-enter it every time.
  2. An HTML template (assets/invoice-template.html bundled with this skill) that defines the look of the invoice. The user can swap this out or edit it to match their brand.

Each time the skill runs, it reads the config, asks for the per-invoice details (client, items, amounts), fills in the template, and writes the final HTML file. Invoice numbers are auto-generated per client.


Step 0: Read the Config

Look for a config file at .claude/invoice-generator.local.md in the current project directory. This file uses YAML frontmatter to store the contractor's reusable info.

Related skills

More from aalvaaro/skills

Installs
7
Repository
aalvaaro/skills
First Seen
Mar 27, 2026