About ezbookkeeping
ezbookkeeping is a command-line skill for calling the ezBookkeeping API. It provides command listing and help, and uses a server URL and API token supplied through environment variables or a `.env` file.
Key features
- 01List supported commands
- 02Show command help
- 03Call the ezBookkeeping API
- 04Read server URL and token from configuration
Use cases
- 01Check available API commands
- 02Look up command usage
- 03Run an ezBookkeeping API request
- 04Configure API access with environment variables or `.env`
Install
Copy the command and run it in a terminal.
npx skills add https:/ / github.com/ mayswind/ ezbookkeeping --skill ezbookkeepingAfter installing, type/ezbookkeepingin Claude Code to confirm it loaded.
Bundled filesscripts/ebktools.ps1scripts/ebktools.sh
Details
From the project READMEezBookkeeping API Tools
Usage
List all supported commands
Linux / macOS
sh scripts/ebktools.sh list
Windows
scripts\ebktools.ps1 list
Show help for a specific command
Linux / macOS
sh scripts/ebktools.sh help <command>
Windows
scripts\ebktools.ps1 help <command>
Call API
Linux / macOS
sh scripts/ebktools.sh [global-options] <command> [command-options]
Windows
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:
| Variable | Required | Description |
|---|---|---|
EBKTOOL_SERVER_BASEURL | Required | ezBookkeeping server base URL (e.g., http://localhost:8080) |
EBKTOOL_TOKEN | Required | ezBookkeeping API token |
Reference
ezBookkeeping: https://ezbookkeeping.mayswind.net