
Invoice
FreeCreate professional invoices quickly and easily.
Free · Opens the source repo
What Invoice does
The Invoice skill provides a straightforward solution for generating printable invoices. It is designed for use in scenarios where billing or invoicing is required, making it ideal for freelancers, small businesses, and agencies. The skill produces a single-page invoice that includes all essential components such as sender and recipient information, line items, tax breakdown, and payment instructions.
To utilize this skill, users should start by reviewing the accompanying DESIGN.md for layout guidance. The invoice layout features a top band displaying the studio brand on the left, while the right side includes the invoice title, number, date, and due date. Below this, there are two columns for sender and recipient details, along with a project reference and payment terms. The line items table allows for detailed billing with descriptions, quantities, unit prices, and amounts, culminating in a right-aligned totals block that summarizes the subtotal, retainer, tax, and total due. Additionally, the invoice includes payment instructions for various methods and a thank-you note with a signature line.
This skill is particularly useful in any context where an invoice is needed, as it streamlines the process of creating a professional document. By adhering to the provided layout and structure, users can ensure that their invoices are clear, organized, and ready for printing. The inclusion of a print stylesheet ensures that the invoice is optimized for printing, removing unnecessary backgrounds for a clean final output.
When to use it
Use this skill whenever you need to generate a professional invoice for billing purposes.
When not to use it
This skill may not be suitable for complex invoicing needs that require advanced features or integrations with accounting software.
What you can build with it
Freelance Work Invoicing
Freelancers can use this skill to quickly generate invoices for their clients, ensuring timely payments.
Small Business Billing
Small businesses can streamline their billing process by creating professional invoices for services rendered.
Project-Based Invoicing
Agencies can utilize this skill to invoice clients for specific projects, detailing services and payment terms.
How to install Invoice
View source1. Install with the skills CLI
npx skills add nexu-io/open-design/invoice --agent claude-code2. Or install it manually
Download the skill folder and drop it into ~/.claude/skills/ for all projects, or .claude/skills/ to scope it to one repo. Restart Claude Code so it picks up the new skill.
Anthropic's agentic coding CLI, and the reference implementation of Agent Skills. Drop a skill folder into ~/.claude/skills and Claude Code loads it automatically whenever a task matches the skill's description. Claude Code docs
Inside SKILL.md
Written by nexu-ioInvoice Skill
Produce a single-page printable invoice.
Workflow
- Read DESIGN.md.
- Layout:
- Top band: studio brand on the left, "INVOICE" + number + date + due date on the right.
- Two columns: From (sender) / Bill to (recipient) with addresses.
- Project ref + payment-terms strip.
- Line items table: description / qty / unit / amount.
- Right-aligned totals block: subtotal, retainer, tax, total due.
- Payment instructions (bank, wire, ACH).
- Thank-you note + signature line.
- Print stylesheet @media print to remove backgrounds.
Output contract
<artifact identifier="invoice-name" type="text/html" title="Invoice">
<!doctype html>...</artifact>
Frequently asked questions about Invoice
Similar skills
Initiating Coverage
Create institutional-quality equity research reports.
Financial Tear Sheet Generator
Create professional company profiles with live data.
Pitch Deck Population
Effortlessly fill pitch deck templates with data.
Tax Season Organizer
Streamline your tax prep for accountants.
Month End Prep
Streamline your month-end close process with ease.
Funding Digest
Summarize funding rounds in a single slide.
