Installation

clawhub install mayswind/ezbookkeeping

Summary

Connects to a self-hosted ezBookkeeping instance via its API to manage personal finance data. Supports recording transactions, querying history, and retrieving accounts, categories, tags, and exchange rates.

SKILL.md

ezBookkeeping API Tools

Usage

List all supported commands

Linux / macOS

bash
sh scripts/ebktools.sh list

Windows

powershell
scripts\ebktools.ps1 list

Show help for a specific command

Linux / macOS

bash
sh scripts/ebktools.sh help <command>

Windows

powershell
scripts\ebktools.ps1 help <command>

Call API

Linux / macOS

bash
sh scripts/ebktools.sh [global-options] <command> [command-options]

Windows

powershell
scripts\ebktools.ps1 [global-options] <command> [command-options]

Troubleshooting

If the script reports that the environment variable EBKTOOL_SERVER_BASEURL or EBKTOOL_TOKEN is not set, user can define them as system environment variables, or create a .env file in the user home directory that contains these two variables and place it there.

The meanings of these environment variables are as follows:

VariableRequiredDescription
EBKTOOL_SERVER_BASEURLRequiredezBookkeeping server base URL (e.g., http://localhost:8080)
EBKTOOL_TOKENRequiredezBookkeeping API token

Reference

ezBookkeeping: https://ezbookkeeping.mayswind.net

Recommended skills

Browse all →