invoice-generator

Generate React invoice layouts and export pixel-perfect PDFs via Puppeteer.

Updated Apr 25, 2026
One-click install
npx skills add https://github.com/naopensedoit2-design/Claramente-nao-sou-um-Escritor --skill invoice-generator-naopensedoit2-design
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: invoice-generator
Source: https://github.com/naopensedoit2-design/Claramente-nao-sou-um-Escritor/tree/main/.local/secondary_skills/invoice-generator
Command: npx skills add https://github.com/naopensedoit2-design/Claramente-nao-sou-um-Escritor --skill invoice-generator-naopensedoit2-design

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires puppeteer-core, puppeteer, fs, path, react, and includes scripts (resource) components.

What problem does it solve?

Creating accurate invoices is slow and error-prone, especially when you need a polished layout and a PDF that matches what you see.

Core Features & Use Cases

  • Auto-scaling invoice layout: Builds a React invoice that fits the target page without clipping by scaling content to available space.
  • Pixel-perfect PDF export: Uses Puppeteer to render the live web artifact into an exact PDF snapshot.
  • Professional invoice guidance: Enforces clarifying questions to avoid missing legal, tax, and payment details (especially for EU VAT requirements).
  • Multi-page support: Allows longer invoices by letting content flow while keeping tables readable and headers repeatable.

Quick Start

Tell the AI to generate your invoice by providing seller and client details, a line-items list with quantities and prices, and your payment terms and due date.

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 pixel-perfect invoice PDF from a React layout?▼

You generate pixel-perfect invoice PDFs by providing structured seller, client, tax, and payment term inputs to build a React web artifact, which Puppeteer then exports as an exact PDF snapshot.

Does this invoice generator handle EU VAT compliance and required legal fields?▼

Yes, the invoice generator enforces clarifying questions and explicit assumptions to ensure all jurisdiction-aware required fields, including EU VAT compliance details, are present before rendering.

Can I export long line-item lists to a multi-page invoice PDF without breaking tables?▼

Yes, multi-page support allows long line-item lists to flow across pages while keeping tables readable and automatically repeating headers for continuous context.

How do I prevent content clipping when generating invoice PDFs?▼

To prevent content clipping, the layout applies deterministic scaling-to-fit logic that automatically scales the React invoice content to match the available target page space.

Do I need Puppeteer installed to export invoice PDFs?▼

Yes, Puppeteer and puppeteer-core are required dependencies for rendering the live React web artifact into the final PDF export file.