invoice-generator

Generate branded invoices with validated line items, taxes, and totals.

1|1|Updated Apr 1, 2026
One-click install
npx skills add https://github.com/Peter-Swain-Inc/futureproof-skills --skill invoice-generator-peter-swain-inc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: invoice-generator
Source: https://github.com/Peter-Swain-Inc/futureproof-skills/tree/main/plugins/futureproof-revenue-financial/skills/invoice-generator
Command: npx skills add https://github.com/Peter-Swain-Inc/futureproof-skills --skill invoice-generator-peter-swain-inc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Invoices are often manually assembled, error-prone, and inconsistent with branding and contract terms. This skill automates end-to-end invoice creation, validation, and delivery to save time and improve accuracy.

Core Features & Use Cases

  • Integrates with FutureProof context to pull client data, pricing agreements, and payment terms.
  • Validates line items, taxes, totals, and discounts to ensure accuracy and compliance.
  • Generates a branded invoice document, a structured line-item table, and an exportable ledger entry, plus supports future experiment and research notes.
  • Use Case: Automate monthly retainer invoicing for multiple clients with consistent formatting and auto-populated client metadata.

Quick Start

Generate a branded invoice for Client X with items A and B using Net 30 terms.

Frequently Asked Questions about invoice-generator

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

FAQPage Schema
How do I automate invoice generation for monthly retainers?

Automate invoice generation by pulling client data and payment terms from context to populate line items, apply taxes, and calculate totals for recurring retainer arrangements. This ensures accurate billing and consistent formatting across multiple clients without manual assembly.

What is the best way to ensure invoices match contract terms and brand guidelines?

The best way to ensure invoice compliance is cross-checking line items and discounts against client agreements during generation. This validates brand alignment and contract terms automatically, producing a ready-to-send invoice and supporting records that satisfy legal and tax requirements.

Can I calculate taxes and apply discounts to line items automatically?

Yes, you can calculate taxes and apply discounts to unit-level line items automatically. The validation process cross-checks these calculations against client agreements and pricing data to ensure accurate totals and compliance before generating the final invoice.

How does automated invoicing handle B2B payment terms like Net 30?

Automated invoicing handles B2B payment terms by integrating agreed conditions like Net 30 directly into the generated invoice. It pulls these terms from client context to ensure the final document accurately reflects the payment expectations and billing structure.

Does automated invoice generation work for accounts receivable ledger entries?

Yes, automated invoice generation works for accounts receivable by producing an exportable ledger entry alongside the branded invoice document. This structured line-item table supports financial controls and accurate record-keeping for your billing workflow.