← 返回 Skills 市场
jbornhorst1524

Spend Pulse

作者 jbornhorst1524 · GitHub ↗ · v0.1.2
cross-platform ⚠ suspicious
1099
总下载
2
收藏
0
当前安装
3
版本数
在 OpenClaw 中安装
/install spend-pulse
功能描述
Proactive spending alerts via Plaid. Track credit card spending against a monthly budget with pace-based alerts.
安全使用建议
This skill appears to implement a Plaid-based spending-alert CLI, but it does not include code in the bundle and asks you to install an external npm package or clone a GitHub repo. Before installing or handing it Plaid credentials: 1) Verify the npm package and GitHub repo (owner, stars, recent commits, package versions, publisher identity). 2) Inspect the package source code (or ask for an audited release) to confirm it only uses Plaid and writes config under ~/.spend-pulse and the macOS Keychain as claimed. 3) Confirm you are comfortable installing third‑party npm packages (they can run arbitrary code at install/run time). 4) Note the instructions target macOS Keychain — ensure this matches your OS or that the tool provides a secure alternative. 5) If you allow the agent to invoke the skill autonomously, remember it could run the CLI and access stored financial data; only enable autonomous use if you trust the package source. If you want higher assurance, request a skill bundle that includes audited code or a clear install spec from a verified release (GitHub release or npm package with known publisher) and explicit metadata linking the registry entry to the repository.
功能分析
Type: OpenClaw Skill Name: spend-pulse Version: 0.1.2 The OpenClaw AgentSkills skill bundle 'spend-pulse' appears benign. The `SKILL.md` file describes a financial tracking tool that integrates with Plaid, requiring access to financial data and API credentials. It explicitly states that credentials are stored securely in macOS Keychain. The skill generates a chart image (`spend-pulse chart`) and instructs the agent to attach it to messages, which is a legitimate use of agent capabilities for visual communication. All described actions and instructions for the agent are directly aligned with the stated purpose of providing proactive spending alerts, and there is no evidence of intentional harmful behavior, data exfiltration, malicious execution, persistence mechanisms, or prompt injection attempts to subvert the agent's core function.
能力评估
Purpose & Capability
The SKILL.md describes a Plaid-integrated spending-alert CLI (setup, sync, check, charts) which aligns with the skill name and description. However, registry metadata lists the source/homepage as unknown while the instructions reference an npm package and a specific GitHub repo (github.com/jbornhorst1524/spend-pulse). That mismatch (metadata vs README) reduces confidence in provenance.
Instruction Scope
Instructions are focused on the stated purpose (Plaid API keys, Plaid Link flow, syncing transactions, generating charts) and don't ask to read unrelated system files. They do recommend storing API credentials in the macOS Keychain and write files under ~/.spend-pulse (chart output), which is expected for a CLI but is OS-specific and does involve persistent credential storage and filesystem writes.
Install Mechanism
There is no install spec in the skill bundle — SKILL.md instructs users to run `npm install -g spend-pulse` or `git clone` from a GitHub repo. That means installing arbitrary third-party code from npm/GitHub is required for full functionality; the platform will not install audited code itself. Installing external packages carries standard supply-chain risks (malicious or vulnerable code). The referenced GitHub repo is a known host (better than an IP or pastebin) but the skill metadata does not prove the repo/package are official.
Credentials
The skill does not require unrelated credentials; it legitimately needs Plaid API credentials and bank authorization via Plaid Link. Those credentials will be collected interactively and stored in macOS Keychain per the instructions (instead of environment variables). This is proportional to the stated purpose, but the keychain approach is platform-specific and not declared in metadata (no OS restriction).
Persistence & Privilege
The skill does not request always-on inclusion and no special platform privileges are declared. The default ability for the agent to invoke the skill autonomously is allowed; given the skill can access financial data once credentials are supplied, allow autonomous use only if you trust the installed CLI and its source.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install spend-pulse
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /spend-pulse 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.2
Removed launchd scheduling from skill.md. OpenClaw's native cron functionality is preferred.
v0.1.1
Adding ClawHub summary frontmatter to skill.md
v0.1.0
Initial release: pace tracking against last month's spend curve, spending chart image generation, structured YAML output for AI agents
元数据
Slug spend-pulse
版本 0.1.2
许可证
累计安装 0
当前安装数 0
历史版本数 3
常见问题

Spend Pulse 是什么?

Proactive spending alerts via Plaid. Track credit card spending against a monthly budget with pace-based alerts. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 1099 次。

如何安装 Spend Pulse?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install spend-pulse」即可一键安装,无需额外配置。

Spend Pulse 是免费的吗?

是的,Spend Pulse 完全免费(开源免费),可自由下载、安装和使用。

Spend Pulse 支持哪些平台?

Spend Pulse 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Spend Pulse?

由 jbornhorst1524(@jbornhorst1524)开发并维护,当前版本 v0.1.2。

💬 留言讨论