Invoice Manager (opc-invoice-manager) for Openclaw

A lightweight accounts receivable system designed for solo entrepreneurs to manage the entire billing lifecycle within Openclaw Skills.

leonfjr
v1.1.0
Mar 17, 2026
0
944
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install opc-invoice-manager

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install opc-invoice-manager using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Invoice Manager (opc-invoice-manager)?

The Invoice Manager is a professional-grade accounts receivable light system tailored for solo founders and one-person companies. It acts as an AI-powered billing assistant that handles everything from generating professional invoices and tracking payment statuses to managing collection workflows. By integrating with existing contract data and client profiles, this skill ensures consistency and professional standards in all business communications.

This utility within Openclaw Skills focuses on providing a high level of cash flow visibility without the overhead of complex accounting software. It enforces strict rules for arithmetic consistency and unique numbering, ensuring that your financial documentation remains professional and reliable. While it provides robust billing tools, it is designed as an invoicing utility and should not be used as a substitute for formal tax or accounting advice.

Invoice Manager (opc-invoice-manager) Use Cases

  • Generating professional invoices directly from contract data or client profiles.
  • Automating follow-ups on overdue payments using a structured, tone-matched collection cadence.
  • Reconciling partial, full, or batch payments to maintain accurate outstanding balances.
  • Generating aging reports and revenue analytics for better cash flow visibility.
  • Managing recurring billing cycles for subscription-based services or monthly retainers.

How Invoice Manager (opc-invoice-manager) Works

  1. Detects the user's intent, such as creating a new invoice, marking a payment, or viewing a dashboard, and performs a self-check for overdue items.
  2. Infers client details, payment terms, and billing models from existing contracts or client profiles to minimize manual data entry.
  3. Validates the invoice for arithmetic accuracy and ensures the invoice number is unique and monotonic.
  4. Generates Markdown or HTML invoices based on professional templates and stores them in a structured directory organized by date.
  5. Updates the central index and client behavioral data, such as average days to pay and credit risk levels.

Invoice Manager (opc-invoice-manager) Setup

To begin using this skill within Openclaw Skills, ensure your directory structure is initialized:

# Create the necessary directory structure
mkdir -p invoices/clients invoices/recurring templates references

# Ensure scripts are executable
chmod +x scripts/invoice_tracker.py scripts/invoice_numbering.py

# Index existing invoices if migrating data
python3 scripts/invoice_tracker.py --index ./invoices

Invoice Manager (opc-invoice-manager) Data Schema & Taxonomy

Component Description
invoices/{YYYY-MM}/ Monthly folders containing the rendered invoice.md and metadata.json for each transaction.
invoices/clients/ JSON profiles for each client containing billing addresses, tax IDs, and payment preferences.
invoices/recurring/ Template files that define the frequency, billing anchors, and service period rules for subscriptions.
invoices/INDEX.json A central registry used for fuzzy search, aging reports, and revenue analytics.
templates/ Markdown and HTML templates used to render professional, client-facing documents.

Invoice Manager (opc-invoice-manager) Advanced Features

  • Multi-stage collections playbook that generates automated email drafts ranging from friendly nudges to formal notices.
  • Intelligent revenue insights that track DSO (Days Sales Outstanding), client concentration, and collection rates.
  • Automatic inference from contract files to ensure billing matches agreed-upon milestones and late fee clauses.
  • Support for credit notes, proforma invoices, and voiding workflows to handle real-world business adjustments.
  • Client behavioral tracking to identify high-risk receivables and prioritize collection efforts.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*