invoice-generator

Generate invoices with line items, tax calculations, and structured JSON output.

412|45|Updated Feb 19, 2026
One-click install
npx skills add https://github.com/cwinvestments/memstack --skill invoice-generator-cwinvestments
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: invoice-generator
Source: https://github.com/cwinvestments/memstack/tree/main/skills/business/invoice-generator
Command: npx skills add https://github.com/cwinvestments/memstack --skill invoice-generator-cwinvestments

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the creation of professional invoices, eliminating manual calculation errors and ensuring all necessary details are included for timely payment.

Core Features & Use Cases

  • Automated Invoice Generation: Creates invoices with line items, tax, discounts, and payment instructions.
  • Customizable Templates: Supports various invoice layouts and payment methods (bank transfer, Stripe, PayPal, check).
  • Structured Data Output: Generates JSON for programmatic use and an email template for delivery.
  • Use Case: A freelancer needs to bill a client for 40 hours of web development work. This Skill can generate a detailed invoice with a unique number, calculate the total including tax, and provide payment links.

Quick Start

Use the invoice-generator skill to create an invoice for 'Acme Corp' with two line items: 'Consulting' at $200/hr for 5 hours, and 'Design' at $150/hr for 10 hours, with 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 generate a professional invoice with tax calculations and line items?▼

To generate a professional invoice, you provide line items, tax rates, and discounts. The Skill calculates the totals and outputs a structured layout template, JSON data, and an email delivery template.

Can I include Stripe, PayPal, or bank transfer details in my billing invoice?▼

Yes, you can include multiple payment methods in your billing invoice, such as Stripe, PayPal, bank transfer, and check. The generated template incorporates your specified payment instructions.

How do I create an invoice with customizable invoice numbering and Net 30 payment terms?▼

You create an invoice with customizable numbering and Net 30 terms by specifying these parameters in your request. The Skill applies your unique numbering and payment terms to the final output.

Does this invoice generator output structured JSON data for programmatic use?▼

Yes, the invoice generator outputs structured JSON data for programmatic use. It also provides a professional layout template and an email template for client delivery.

What is the best way to automate freelance billing and calculate hourly rates with discounts?▼

Automate freelance billing by inputting your hourly rate, hours worked, and any applicable discounts. The Skill automatically calculates the line item totals, applies taxes, and generates the final invoice.

Can I generate an email delivery template when creating a billing invoice?▼

Yes, you can generate an email delivery template when creating a billing invoice. The Skill produces a ready-to-use email template alongside the structured JSON and layout outputs.