← 返回 Skills 市场
Actual Budget
作者
Jeron Wong
· GitHub ↗
· v1.0.4
· MIT-0
4683
总下载
2
收藏
0
当前安装
5
版本数
在 OpenClaw 中安装
/install actual-budget
功能描述
Query and manage personal finances via the official Actual Budget Node.js API. Use when handling budget queries, transaction imports/exports, account managem...
安全使用建议
Install only if you trust the environment where Node.js will run and you are comfortable giving it access to your Actual Budget instance. Store credentials outside chat and repositories, back up your budget, and require clear confirmation before imports, account changes, rules, schedules, bank sync, or `api.sync()`.
功能分析
Type: OpenClaw Skill
Name: actual-budget
Version: 1.0.4
The skill provides a legitimate interface for the Actual Budget Node.js API, following security best practices such as environment variable usage for credentials and explicit instructions to redact sensitive financial data. It correctly points to the official `@actual-app/api` package and includes safeguards against common risks like TLS disabling or remote script execution in SKILL.md.
能力评估
Purpose & Capability
The stated purpose matches the artifact: it uses the official Actual Budget Node.js API for budget queries, imports, account management, categories, rules, schedules, bank sync, and syncing changes. These are sensitive financial capabilities, but they are disclosed and purpose-aligned.
Instruction Scope
The skill instructs the agent to distinguish read-only from mutating work, summarize intended changes before writes unless already approved, sync only after changes, shut down the API, and redact secrets and sensitive financial output.
Install Mechanism
Installation is limited to the official `@actual-app/api` npm package and explicitly warns against similarly named packages, remote script execution, and disabling TLS. The dependency is not pinned, and `_meta.json` shows version 1.0.2 while registry metadata says 1.0.4, which is a provenance note but not evidence of harmful behavior.
Credentials
The required Actual server URL, password, sync ID, and optional encryption password are sensitive but necessary for this integration. The skill directs users to keep credentials outside the skill and load them from the runtime environment.
Persistence & Privilege
The skill uses a local Actual data cache and suggests a private credentials file with strict permissions. No hidden background worker, automatic persistence beyond the disclosed cache, privilege escalation, or unrelated file access is shown.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install actual-budget - 安装完成后,直接呼叫该 Skill 的名称或使用
/actual-budget触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.4
Avoid static scanner false positive around encryption password example.
v1.0.3
Clean up security-scan false positives and tighten credential-handling guidance.
v1.0.2
Security: Removed NODE_TLS_REJECT_UNAUTHORIZED=0 recommendation. Added proper guidance for self-signed certificates using NODE_EXTRA_CA_CERTS instead.
v1.0.1
- Expanded documentation from CLI tool usage to **official Node.js API usage**
- Updated environment variables and setup instructions for clarity and additional options.
- Added code examples for all major financial operations (budget overview, account/transaction/category/payee management, rules, schedules, sync).
- Introduced ActualQL query support with example queries and available operators.
- Included advanced topics: handling transfers, split transactions, and bulk imports for new budgets.
- Linked to full API and query language documentation for further reference. usi
v1.0.0
Initial release of actual-budget skill for managing personal finances.
- Connects to self-hosted Actual Budget instances via CLI.
- Supports importing/exporting transactions, auto-categorization, and bank statement parsing.
- Allows customization through config.js for accounts, categories, and custom parsers.
- Includes built-in support for multiple bank formats.
- Provides safety confirmation for destructive actions like deleting all transactions.
元数据
常见问题
Actual Budget 是什么?
Query and manage personal finances via the official Actual Budget Node.js API. Use when handling budget queries, transaction imports/exports, account managem... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 4683 次。
如何安装 Actual Budget?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install actual-budget」即可一键安装,无需额外配置。
Actual Budget 是免费的吗?
是的,Actual Budget 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Actual Budget 支持哪些平台?
Actual Budget 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Actual Budget?
由 Jeron Wong(@thisisjeron)开发并维护,当前版本 v1.0.4。
推荐 Skills