Personal Accounting Skill for Openclaw

A smart financial management skill for tracking expenses and income through natural language and receipt image recognition.

jzw6
v1.0.0
Mar 30, 2026
0
848
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install personal-accounting

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 personal-accounting 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 Personal Accounting Skill?

The Personal Accounting skill is a robust tool designed for the Openclaw Skills ecosystem to simplify financial tracking. It leverages advanced AI models to parse natural language inputs or analyze images of receipts and bills to extract transaction details. By automating the data entry process, this skill ensures that users can maintain accurate financial records with minimal effort, storing all data in organized, daily Markdown files for easy review. This makes it an essential addition to any developer or power user's collection of Openclaw Skills.

Personal Accounting Skill Use Cases

  • Tracking daily coffee or meal expenses via natural language text commands.
  • Scanning physical receipts or digital invoices using image recognition to extract final amounts.
  • Logging side-income, salaries, or miscellaneous revenue entries.
  • Generating daily and monthly spending summaries for better personal budgeting.
  • Organizing historical financial data into clear, accessible Markdown tables for long-term storage.

How Personal Accounting Skill Works

  1. The user provides input via text (e.g., "Spent 20 on lunch") or uploads a receipt image.
  2. The skill analyzes the input type; for images, it utilizes multimodal LLMs to identify the specific paid amount and transaction category.
  3. Extracted data including the amount, type (expense/income), category, and optional notes are formatted into a structured schema.
  4. The system executes the record_bill.py script to append the transaction to the corresponding daily Markdown file in the bills directory.
  5. The agent provides a visual confirmation and an updated daily balance summary to the user immediately.

Personal Accounting Skill Setup

To integrate this into your environment for Openclaw Skills, ensure you are using a multimodal model like Claude 3.5 Sonnet or GPT-4o if you require receipt scanning. Follow these steps to initialize the directory:

# Create the storage directory
mkdir -p personal-accounting/bills

# Ensure the recording script is accessible
cd personal-accounting/scripts/
# (Ensure record_bill.py is present)

Personal Accounting Skill Data Schema & Taxonomy

All financial data is organized within the bills/ directory using daily Markdown files following the YYYY-MM-DD.md naming convention. Each file includes a transaction table and a calculated summary.

Field Description
Time The specific time of the entry
Type Categorized as expense or income
Category Based on reference/categories.md taxonomy
Amount Numerical value formatted to two decimal places
Note Optional description or metadata

Every file concludes with a summary line showing daily expenses, total income, and net balance for that specific date.

Personal Accounting Skill Advanced Features

  • Multimodal processing capable of distinguishing between subtotals and the final actual paid amount on complex receipts.
  • Automated category inference that maps transaction descriptions to predefined financial categories.
  • Robust CLI support for generating monthly summaries and querying specific historical dates.
  • Flexible data storage that allows users to easily sync their accounting files via Git or other version control tools within the Openclaw Skills framework.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*