skills$openclaw/ezbookkeeping
mayswind3.1k

by mayswind

ezbookkeeping – OpenClaw Skill

ezbookkeeping is an OpenClaw Skills integration for coding workflows. 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.

3.1k stars7.0k forksSecurity L1
Updated Feb 7, 2026Created Feb 7, 2026coding

Skill Snapshot

nameezbookkeeping
descriptionezBookkeeping 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. OpenClaw Skills integration.
ownermayswind
repositorymayswind/ezbookkeeping
languageMarkdown
licenseMIT
topics
securityL1
installopenclaw add @mayswind/ezbookkeeping
last updatedFeb 7, 2026

Maintainer

mayswind

mayswind

Maintains ezbookkeeping in the OpenClaw Skills directory.

View GitHub profile
File Explorer
2 files
.
_meta.json
290 B
SKILL.md
1.7 KB
SKILL.md

name: ezbookkeeping 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.

ezBookkeeping API Tools

ezBookkeeping 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

curl https://raw.githubusercontent.com/mayswind/ezbookkeeping/refs/heads/main/scripts/ebktools.sh -o ebktools.sh
chmod +x ebktools.sh

Windows

Invoke-WebRequest -Uri https://raw.githubusercontent.com/mayswind/ezbookkeeping/refs/heads/main/scripts/ebktools.ps1 -OutFile .\ebktools.ps1

Environment Variables

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

Usage

List all supported commands

Linux / macOS

./ebktools.sh list

Windows

.\ebktools.ps1 list

Show help for a specific command

Linux / macOS

./ebktools.sh help <command>

Windows

.\ebktools.ps1 help <command>

Call API

Linux / macOS

./ebktools.sh <command> [command-options]

Windows

.\ebktools.ps1 <command> [command-options]

Reference

ezBookkeeping: https://ezbookkeeping.mayswind.net/

README.md

No README available.

Permissions & Security

Security level L1: Low-risk skills with minimal permissions. Review inputs and outputs before running in production.

Requirements

  • OpenClaw CLI installed and configured.
  • Language: Markdown
  • License: MIT
  • Topics:

FAQ

How do I install ezbookkeeping?

Run openclaw add @mayswind/ezbookkeeping in your terminal. This installs ezbookkeeping into your OpenClaw Skills catalog.

Does this skill run locally or in the cloud?

OpenClaw Skills execute locally by default. Review the SKILL.md and permissions before running any skill.

Where can I verify the source code?

The source repository is available at https://github.com/openclaw/skills/tree/main/skills/mayswind/ezbookkeeping. Review commits and README documentation before installing.