invoice-generator

Generate invoices as React web apps with PDF exports via Puppeteer.

Updated Aug 4, 2025
One-click install
npx skills add https://github.com/nirajrathod19/Inlytix_BI --skill invoice-generator-nirajrathod19
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: invoice-generator
Source: https://github.com/nirajrathod19/Inlytix_BI/tree/main/.local/secondary_skills/invoice-generator
Command: npx skills add https://github.com/nirajrathod19/Inlytix_BI --skill invoice-generator-nirajrathod19

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires puppeteer-core, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the creation of professional invoices, transforming raw data into pixel-perfect PDF documents and interactive web applications.

Core Features & Use Cases

  • Automated Invoice Generation: Creates invoices from provided seller and client details, line items, and payment terms.
  • PDF Export: Generates high-fidelity PDF versions of the invoices using Puppeteer.
  • Web App Preview: Renders invoices as auto-scaling React web applications for easy preview and iteration.
  • Use Case: A freelancer needs to send an invoice to a client. They provide their business details, the client's details, and a list of services rendered with their prices. The Skill generates a professional PDF invoice and a web preview.

Quick Start

Use the invoice-generator skill to create an invoice with the following details: Seller: My Business, Client: Client Corp, Item: 'Web Design', Price: 5000.

Frequently Asked Questions about invoice-generator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a PDF invoice from raw billing data?

To generate a PDF invoice, you provide seller details, client information, line items, and payment terms. The Skill creates a React web application preview and uses Puppeteer to export a pixel-perfect PDF document.

Can I create a web app preview of an invoice before exporting to PDF?

Yes, you can preview invoices as auto-scaling React web applications. This allows you to easily iterate on the layout and content before generating the final high-fidelity PDF export.

Does this invoice generator handle tax calculations for US and EU regulations?

The invoice generator handles tax calculations and payment terms while ensuring compliance with EU and US regulations. It processes detailed seller and client information to meet these financial standards.

What is the best way to automate billing document creation for freelancers?

Automating billing document creation involves providing business details, client data, and service prices. The system transforms this raw data into professional invoices, outputting both interactive web previews and PDF documents.

Do I need Puppeteer to export invoices as PDFs?

Yes, Puppeteer-core is required to generate high-fidelity PDF versions of the invoices. It renders the React web application layout into a pixel-perfect PDF document.

Why use a React web app for invoice generation instead of a static template?

Using a React web app for invoice generation provides auto-scaling layouts for easy previewing and iteration. This approach ensures the final Puppeteer PDF export remains pixel-perfect and professionally formatted.