billclaw
This skill should be used when managing financial data, syncing bank transactions via Plaid/GoCardless, fetching bills from Gmail, or exporting to Beancount/Ledger formats. Provides local-first data sovereignty for OpenClaw users.
Why use this skill?
Manage your finances locally with BillClaw for OpenClaw. Sync bank transactions via Plaid, fetch bills from Gmail, and export to ledger formats with total data sovereignty.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/xbinkai/billclawWhat This Skill Does
BillClaw provides a comprehensive financial management layer for your OpenClaw agent. It serves as a local-first bridge between your private financial accounts—such as bank feeds via Plaid or email invoices via Gmail—and your preferred accounting systems like Beancount or Ledger. By emphasizing local data sovereignty, it ensures that your sensitive financial information remains on your machine in the ~/.billclaw/ directory rather than on external cloud servers. It provides a suite of tools for transaction syncing, bill parsing, and status monitoring, enabling you to automate your personal finance workflows through natural language.
Installation
To begin, ensure you have Node.js installed on your system. You can install the core plugin directly into your environment using the command: npm install @firela/billclaw-openclaw. Once installed, you must configure your API credentials. Navigate to the Plaid Dashboard and Google Cloud Console to generate the necessary client IDs and secrets. You can provide these credentials via your system's environment variables or by creating a configuration file at ~/.billclaw/config.json. After configuration, you can finalize the setup using the built-in command /billclaw-setup within the OpenClaw interface to verify your connections.
Use Cases
- Automated Bookkeeping: Sync transaction data from your bank accounts directly into your local ledger files without manual input.
- Invoice Extraction: Automatically fetch bills from your Gmail inbox to identify outstanding debts or recurring subscriptions.
- Financial Reporting: Generate quick summaries of your spending habits or account balances using conversational status requests.
- Data Privacy Audits: Maintain complete control over your financial history by keeping all data local and encrypted within your own file system.
Example Prompts
- "BillClaw, please sync my latest bank transactions and categorize them for this month."
- "Check my Gmail for any unpaid utility bills received in the last 48 hours."
- "Show me the current sync status of my Plaid accounts and let me know if any credentials need updating."
Tips & Limitations
BillClaw is designed with a security-first, local-first philosophy. Because it does not use a central server, you are responsible for maintaining your own credentials. Ensure you store your secret keys in your platform's secure keychain rather than plain-text files. Note that this skill does not autonomously trigger actions; you must explicitly request an operation (e.g., a sync or fetch) to prevent unexpected background activity. If you encounter issues, use the /billclaw-status command to diagnose connectivity problems or credential mismatches.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-xbinkai-billclaw": {
"enabled": true,
"auto_update": true
}
}
}Tags
Flags: file-write, file-read, external-api
Related Skills
vynn-backtester
Run trading strategy backtests with natural language — powered by Vynn
q-kdb-code-review
AI-powered code review for Q/kdb+ — catch bugs in the most terse language in finance
olo-sec-scanner
SEC EDGAR filing analysis for M&A due diligence — extract financials, detect risks, and track corporate events from 10-K, 10-Q, and 8-K filings
auto-trading-strategy
Professional trading strategy guides for prediction markets and crypto. Risk management, trend analysis, and best practices.
web3-weekly-report
自动抓取数据并生成 Web3 行业资本运作周报,涵盖融资事件、监管动态、上市公司 DAT 动态、并购交易与 RWA 项目追踪。当用户提到"写周报"、"生成周报"、"整理本周融资"、"Web3 周报"、"资本运作周报"、"采编周报",或请求整理加密行业本周动态时,立即激活此 skill。即使用户只说"帮我写本周的",只要上下文涉及 Web3、加密、融资、RWA、DAT,也应激活。