← 返回 Skills 市场
2385
总下载
3
收藏
5
当前安装
1
版本数
在 OpenClaw 中安装
/install watch-my-money
功能描述
Analyze bank transactions, categorize spending, track monthly budgets, detect overspending and anomalies. Outputs interactive HTML report.
安全使用建议
What to check before installing or using this skill:
- Confirm where the actual parsing/CLI implementation lives. SKILL.md shows `python -m watch_my_money`, but the package contains no Python code or install instructions. Do not run commands you find in the docs unless you trust the executable they reference or have inspected its source.
- Treat pasted CSVs/transaction text as highly sensitive. If you test, use redacted/synthetic data rather than real bank exports until you verify the code that will process them.
- The skill will write files to ~/.watch_my_money/ (state.json and HTML/JSON reports). Review permissions on that folder and consider encrypting or restricting it if you store real data there.
- The SKILL.md asserts “no network calls / local-only.” That is a behavior claim in prose, not an enforced guarantee — because this is an instruction-only skill with no code, you cannot audit runtime network behavior from this bundle. If you plan to run someone else’s implementation, audit that implementation for network calls.
- If you want to use the CLI examples, obtain the actual Python package from a trusted source (e.g., the author’s official repo or a package index) and review its code. Alternatively, let the agent perform parsing strictly within the agent session and avoid running external binaries.
- Consider backing up or securely deleting exported CSVs after analysis. If you install or run any code, verify it does not transmit data externally and inspect any third-party dependencies.
If you need, I can: (a) point out exactly which lines reference the missing Python CLI, (b) recommend safe test data to try this workflow, or (c) draft a minimal local implementation (pseudo-code) that follows these instructions so you can run it with full visibility.
功能分析
Type: OpenClaw Skill
Name: watch-my-money
Version: 1.0.0
The skill is designed for local financial analysis, explicitly stating 'privacy: local-only' and 'no network calls' for transaction data in SKILL.md. File system interactions are limited to saving state and reports in `~/.watch_my_money/`, which is a standard practice for local applications. The `assets/template.html` loads a font from Google Fonts, which is a benign network call for styling and does not involve data exfiltration or malicious execution. There is no evidence of prompt injection attempts against the agent, malicious execution, persistence mechanisms, or obfuscation.
能力评估
Purpose & Capability
The description (categorize transactions, budgets, HTML report) matches the workflows and files provided (templates and reference mappings). However SKILL.md shows example CLI commands invoking `python -m watch_my_money`, implying a Python package/CLI implementation — but the skill bundle contains no code files or install spec and the registry metadata declared no required binaries. That mismatch (documentation for a CLI that isn't bundled or declared) is the primary capability incoherence.
Instruction Scope
The runtime instructions limit input to user-supplied CSVs or pasted text, describe parsing/categorization steps, and instruct storing state to ~/.watch_my_money/. There are no instructions to read unrelated system files, request additional credentials, or call external endpoints. The skill explicitly claims 'privacy: local-only' and 'No network calls.'
Install Mechanism
There is no install spec (instruction-only), which is low risk because nothing is auto-downloaded or written by an installer. The bundle includes an HTML template and reference docs only. This reduces risk, but also means the SKILL.md is just guidance — there is no packaged executable to audit.
Credentials
The skill does not request environment variables, credentials, or config paths beyond saving state under the user's home directory. That is proportionate to the stated purpose. Note: sensitive financial data will be stored locally in ~/.watch_my_money/, so storage location and file permissions are relevant to security/privacy.
Persistence & Privilege
The skill writes persistent state under ~/.watch_my_money/ (state.json and reports). Writing to a per-user config directory is expected for this use case and the skill does not request system-wide privileges or 'always' inclusion. However, persisted files will contain sensitive transaction data unless the user manually encrypts or restricts access.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install watch-my-money - 安装完成后,直接呼叫该 Skill 的名称或使用
/watch-my-money触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release: Budget tracking and overspending alerts from bank transactions.
- CSV + text parsing with auto-detection
- 12 fixed categories with keyword/heuristic categorization
- Budget alerts at 80%/100%/120% thresholds
- Recurring transaction detection
- Month-over-month comparison
- Interactive HTML reports with dark mode
- All data stays local
元数据
常见问题
Watch My Money 是什么?
Analyze bank transactions, categorize spending, track monthly budgets, detect overspending and anomalies. Outputs interactive HTML report. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 2385 次。
如何安装 Watch My Money?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install watch-my-money」即可一键安装,无需额外配置。
Watch My Money 是免费的吗?
是的,Watch My Money 完全免费(开源免费),可自由下载、安装和使用。
Watch My Money 支持哪些平台?
Watch My Money 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Watch My Money?
由 Francesco(@andreolf)开发并维护,当前版本 v1.0.0。
推荐 Skills