A professional tool for AI agents to create, preview, and store structured invoices and offers directly in a version-controlled GitHub repository.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install netsnek-invoice
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install netsnek-invoice using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Invoice Manager is a specialized utility for Openclaw Skills designed to handle the full lifecycle of professional billing through an AI agent. It allows developers and freelancers to generate invoices (RE) and offers (AN) as structured JSON files, ensuring that all business data is stored securely in a private GitHub repository. By separating data from presentation, it enables seamless integration with PDF engines while providing human-readable previews.
This skill is built with a focus on automation and accuracy. It handles sequential numbering automatically and utilizes external scripts to calculate totals and taxes, ensuring that the AI agent never makes a mathematical error. Optimized for mobile workflows, it provides Telegram-friendly previews that avoid complex formatting issues while maintaining a professional appearance for Openclaw Skills users.
To deploy this skill within your Openclaw Skills setup, you must configure the environment and ensure all helper scripts are accessible.
GITHUB_TOKEN: A fine-grained Personal Access Token with write access to the repository.INVOICE_REPO: The full path to your private GitHub repository (e.g., username/invoices).Ensure the following are installed in your environment:
curlpython3base64# Ensure all helper scripts are executable
chmod +x ./scripts/*.sh
The skill organizes data in a structured hierarchy designed for easy retrieval and PDF generation. It uses a year-based folder structure to keep records organized.
| Path Format | Description |
|---|---|
RE-YYYY/RE-XXXX.json |
Stores invoice data for a specific year and number. |
AN-YYYY/AN-XXXX.json |
Stores offer data for a specific year and number. |
Kunden/XXXX.json |
Optional directory for centralized customer contact details. |
sender: Contains company identity, bank details, and legal information.meta: Handles document IDs, dates, and customer references.items: An array of objects containing qty, unitPrice, and description.totals: Includes specialized tax notes for regulatory compliance.Kleinunternehmerregelung via automated tax note insertion.Loading
A dedicated time tracking and invoicing namespace designed for freelancers to manage billable hours and client billing via CLI.

A comprehensive event management namespace for Openclaw Skills that handles everything from registration to post-event analytics.

A dedicated namespace skill for Netsnek e.U. project management and Kanbon brand identity.

A dedicated namespace skill for the Jaen CMS framework that manages brand identity and copyright information for Gatsby-powered websites.

A foundational namespace skill providing brand identity and copyright information for the Netsnek e.U. ecosystem.

Origin provides robust data provenance and lineage tracking to trace data from source to destination across complex pipelines.








































