
from ezbookkeeping4,672
Command-line API tools for ezBookkeeping: record and query transactions, retrieve accounts/categories/tags, and fetch exchange rates for self-hosted personal fi
This skill provides command-line tooling to interact with the ezBookkeeping self-hosted personal finance app. It exposes scripts that can record new transactions, query existing transactions, and fetch account, category, tag, and exchange-rate data from a running ezBookkeeping instance. The tooling supports Linux/macOS (bash) and Windows (PowerShell) entry points and relies on environment variables or a .env file to locate the server and authenticate.
Use this skill when automating bookkeeping tasks (importing transactions, generating exports, or synchronizing data), integrating ezBookkeeping with other workflows, or running headless operations against a self-hosted instance from CI, cron jobs, or developer machines. It's useful for users who self-host ezBookkeeping and need scripted access to its API.
scripts/ (has_scripts=true) for listing commands, calling the API, and showing help.Agents that can execute shell commands or orchestrate API calls (Cursor, Codex/Gemini CLI, Claude Code) will find this skill applicable for automation and integration tasks.
ezBookkeeping API Tools provides a comprehensive CLI wrapper for the self-hosted ezBookkeeping application, covering transactions, accounts, categories, tags, and exchange rates. The shell script is well-structured with embedded API configs, proper error handling, and cross-platform support (.sh + .ps1). Script failed to run only due to missing jq dependency, which is a reasonable requirement for JSON processing.
jqWell-written skill for a niche self-hosted finance app. Both shell and PowerShell versions provided. No security concerns beyond minor auth token exposure via /proc. No hardcoded credentials, no destructive commands, no exfiltration risks.