ezBookkeeping is a lightweight, self-hosted personal finance app with a user-friendly interface and powerful bookkeeping features. This skill allows AI agents to add and query transactions, accounts, categories, and tags in ezBookkeeping via ezBookkeeping API Tools.
Scanned 9/19/2026
Install to Claude Code
npx -y skills add rondoflow/rondoflow --skill manage-self-hosted-personal-finance --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Manage Self Hosted Personal Finance?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/rondoflow-manage-self-hosted-personal-finance)More formats (shields.io, HTML) on the badges page.
---
name: manage-self-hosted-personal-finance
description: "ezBookkeeping is a lightweight, self-hosted personal finance app with a user-friendly interface and powerful bookkeeping features. This skill allows AI agents to add and query transactions, accounts, categories, and tags in ezBookkeeping via ezBookkeeping API Tools."
category: "Finance & Crypto"
author: community
version: "1.0.0"
icon: coins
---
# ezBookkeeping API Tools
[ezBookkeeping](https://ezbookkeeping.mayswind.net/) provides a tool script called **ezBookkeeping API Tools** that allows users or AI agents to conveniently call the API endpoints from the command line using **sh** or **PowerShell**. You only need to configure two environment variables: the ezBookkeeping server address and the API token.
## Installation
Linux / macOS
```bash
curl https://raw.githubusercontent.com/mayswind/ezbookkeeping/refs/heads/main/scripts/ebktools.sh -o ebktools.sh
chmod +x ebktools.sh
```
Windows
```powershell
Invoke-WebRequest -Uri https://raw.githubusercontent.com/mayswind/ezbookkeeping/refs/heads/main/scripts/ebktools.ps1 -OutFile .\ebktools.ps1
```
## Environment Variables
| Variable | Required | Description |
| --- | --- | --- |
| `EBKTOOL_SERVER_BASEURL` | Required | ezBookkeeping server base URL (e.g., http://localhost:8080) |
| `EBKTOOL_TOKEN` | Required | ezBookkeeping API token |
## Usage
### List all supported commands
Linux / macOS
```bash
./ebktools.sh list
```
Windows
```powershell
.\ebktools.ps1 list
```
### Show help for a specific command
Linux / macOS
```bash
./ebktools.sh help <command>
```
Windows
```powershell
.\ebktools.ps1 help <command>
```
### Call API
Linux / macOS
```bash
./ebktools.sh <command> [command-options]
```
Windows
```powershell
.\ebktools.ps1 <command> [command-options]
```
## Reference
ezBookkeeping: https://ezbookkeeping.mayswind.net/
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!