An AI-powered automated bookkeeping and tax filing agent designed for accounting firms to streamline OCR receipt processing, voucher creation, and financial reporting.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install agent-accounting
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 agent-accounting using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
Agent Accounting is a state-of-the-art, AI-driven automation skill engineered specifically for accounting and bookkeeping firms. By leveraging advanced OCR capabilities and intelligent rule engines, it automates the entire accounting lifecycle—from raw receipt collection and categorization to standardized voucher generation, financial statement compilation, and risk-checked tax filing. This automation boosts processing efficiency up to 50x compared to traditional manual entry.
As part of the ecosystem of Openclaw Skills, this agent bridges the gap between raw financial documents and compliance-ready tax submissions. It supports both local, offline OCR processing and enhanced cloud-based Baidu OCR API engines to extract data from 13 different types of receipts and invoices. Its integrated double-entry bookkeeping engine automatically maps transactions to a built-in chart of 50+ accounting subjects, ensuring debit-credit trial balance before generating reports.
Configure environment variables and run the agent script directly. Make sure you are using Python 3.10 or higher.
Install required packages if necessary:
pip install requests pillow openpyxl
To enable cloud OCR and tax filing API endpoints, export the following environment variables:
export BAIDU_OCR_API_KEY="your_baidu_ocr_api_key"
export BAIDU_OCR_SECRET_KEY="your_baidu_ocr_secret_key"
export TAX_API_KEY="your_tax_api_key"
export TAX_API_BASE_URL="https://api.your-provider.com/v1"
Execute accounting workflows using the CLI entrypoint:
# Run the complete flow (OCR -> Bookkeeping -> Report -> Filing -> Dashboard)
python main.py full
# Run ticket OCR recognition only
python main.py ocr
# View generated accounting vouchers
python main.py vouchers
# Generate three primary financial statements
python main.py reports
# Run tax calculations and Golden Tax risk audits
python main.py tax
python main.py risk
# Generate XML and initiate Golden Tax Phase IV filing
python main.py filing
The agent organizes financial models, vouchers, reports, and visualization layers cleanly in its workspace.
| Path | Description |
|---|---|
core/models.py |
Defines relational schemas for invoices, ledger transactions, journal vouchers, and tax items |
core/ocr.py |
Handles local processing for 13 invoice/receipt classes |
core/engine.py |
Intelligent bookkeeping engine containing 50+ standard chart of accounts (COA) mapping rules |
core/reports.py |
Compilation ledger mapping code for generating Balance Sheets and Income Statements |
core/tax.py |
Tax rules and 10 Golden Tax Phase IV risk warning algorithms |
core/golden_tax.py |
Interface for third-party tax API integrations (Aisino, Baiwang Cloud, etc.) |
web/dashboard.py |
HTML visualization engine that compiles data into interactive Chart.js reports |
demo_data/dashboard.html |
The compiled front-end interactive dashboard displaying financial health KPIs |
All processed vouchers extract the following core taxonomy:
Loading
A production-grade AI agent skill designed to bridge the gap between business requirements and optimized, scalable database schemas.

A CLI-based catalog analyzer that pulls live metadata for OpenRouter models to filter, sort, and compare prices across multiple providers.

A bridge skill enabling text-only AI models to analyze, OCR, and extract details from images via OpenAI or Anthropic protocols.

Doubt-Driven Development is an advanced engineering workflow that introduces isolated adversarial sub-agents to review non-trivial decisions before execution, preventing context pollution and overconfidence errors.

An automated cryptocurrency monitoring tool that provides live price tracking, intelligent alerts, and comprehensive market reports for digital assets.

The Competitor Analysis Assistant is an advanced AI agent skill designed to break down competitor product positioning, feature variations, pricing strategies, and user reviews into structured, actionable market reports.








































