An automated utility for cleaning up invoice directories, fixing file extensions, removing duplicates, and calculating totals based on specific keywords.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install invoice-processing
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 invoice-processing 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 Processor is a specialized tool designed for the Openclaw Skills ecosystem to handle the often messy task of managing digital receipts and financial documents. It automates the tedious aspects of bookkeeping by sanitizing file names, ensuring data integrity through hash-based deduplication, and validating document contents against specific business requirements.
By integrating this skill into your workflow, you can transform a chaotic folder of downloads into a structured repository. It specifically targets common issues like malformed PDF extensions and the accidental inclusion of non-invoice documents, such as travel itineraries, making it an essential component for anyone using Openclaw Skills for financial management.
To use this feature within the Openclaw Skills framework, ensure you have Python installed on your system. Navigate to the directory containing main.py and execute the following command:
python main.py process "Keyword1;Keyword2" -d ./path/to/invoices
You can provide multiple keywords separated by a semicolon to match different vendors or company names.
The skill organizes processed data into a clear directory structure to maintain a clean workspace:
| Location | Description |
|---|---|
<dir>/invoices/ |
Contains all valid, keyword-verified PDF invoices. |
<dir>/invoices/unknown/ |
Contains PDF files that did not match the specified keywords. |
MD5 Hash |
Used as a unique identifier to prevent duplicate file processing. |
Grand Total |
A calculated sum of all currency values extracted from valid invoices. |
Loading
An AI agent skill for writing, submitting, and voting on scripts for the bothn TV 24/7 animated comedy network.

A powerful integration for AI agents to programmatically interact with Notion pages, databases, and structured blocks using the latest API standards.

A professional refinement tool designed to strip away detectable LLM signatures from academic papers and ensure rigorous scholarly standards.

A comprehensive game management engine that turns an AI agent into an authoritative, automated judge for the popular social deduction game Who is Undercover.

A dedicated career assistant for video editors designed to accelerate job searches, optimize resumes, and prepare for studio interviews.

A dual-layer defense system that kills hallucinating LLM streams and prevents host resource exhaustion through entropy analysis and system watchdogs.








































