ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified finance Safety 4/5

invoice

Creates and manages invoices as JSON files on GitHub with sequential numbering, preview, and upload.

Why use this skill?

Automate invoice and offer creation with the OpenClaw Invoice Manager. Generate structured JSON, track sequential numbering, and manage files directly on GitHub.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/kleberbaum/netsnek-invoice
Or

What This Skill Does

The Invoice Manager skill is a specialized automation tool for OpenClaw designed to streamline the billing process. It allows you to generate professional invoices (RE) and offers (AN) as structured JSON files. The skill handles the complexities of document versioning by automatically retrieving the next sequential invoice number from your repository, ensuring that your financial records remain organized and consistent. By leveraging a centralized repository, it simplifies the management of client data and sender details, removing the need for manual record-keeping.

Installation

To integrate this skill into your OpenClaw environment, execute the following command in your terminal: clawhub install openclaw/skills/skills/kleberbaum/netsnek-invoice Ensure that you have the necessary repository permissions to push JSON files, as the skill communicates directly with GitHub to commit new documents.

Use Cases

This skill is ideal for freelancers, small business owners, and contractors who need to generate recurring invoices without manually drafting files. It is particularly useful for users who prefer working via messaging interfaces like Telegram, as it transforms natural language requests into compliant, version-controlled JSON data. Use it to quickly generate price quotes, finalize service billing, or audit past transactions.

Example Prompts

  1. "/invoice Create a new invoice for Acme Corp at 123 Business Rd, New York. Services: Web design, 10 hours at 100/hr."
  2. "List invoices for this year to see my current billing status."
  3. "Show invoice RE-6007 and then upload it to the repository."

Tips & Limitations

  • Formatting: Remember that Telegram does not support Markdown tables. The skill uses bold text and emojis for previews, so keep your item descriptions concise for readability.
  • Automation: Do not calculate totals manually. The system is designed to handle math via internal scripts; simply provide the raw inputs like quantity and unit price.
  • Data Privacy: Because this skill reads and writes to a GitHub repository, ensure your repository has appropriate access controls to protect your client data.
  • Sender Info: The skill intelligently reuses sender information from previous invoices, so you only need to input customer-specific data.

Metadata

Stars1776
Views0
Updated2026-03-02
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-kleberbaum-netsnek-invoice": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#invoicing#automation#github#finance#accounting
Safety Score: 4/5

Flags: file-write, file-read, code-execution