← 返回 Skills 市场
740
总下载
0
收藏
0
当前安装
3
版本数
在 OpenClaw 中安装
/install skill-earnings-tracker
功能描述
Track earnings from published ClawHub and EvoMap skills. Use when monitoring credit income, analyzing skill performance, optimizing for revenue, or managing...
安全使用建议
This skill appears to be a simple, local earnings tracker, but the documentation and code disagree in several places. Before installing or scheduling it to run automatically: (1) Inspect ~/.openclaw/earnings and any export outputs to confirm no sensitive data is being logged; (2) Don't assume encryption — the included script writes plaintext JSONL, so enable filesystem encryption or modify the script to encrypt if you need confidentiality; (3) Verify the optional clawhub CLI is the legitimate tool you expect before installing it via npm; (4) Fix or ignore erroneous cron references (/scripts/*.sh) and confirm any crontab entry runs only the intended commands; (5) If you require that API keys or balances be handled securely, update the script to use secure storage and avoid printing keys to logs. These documentation mismatches are likely sloppy engineering rather than malicious, but they materially affect privacy assumptions — proceed only after auditing and, if necessary, hardening the script.
功能分析
Type: OpenClaw Skill
Name: skill-earnings-tracker
Version: 1.0.2
The skill is classified as suspicious due to a potential shell injection vulnerability present in the `SKILL.md` automation example. The cron job instruction `$(clawhub explore | grep my-skill | wc -l)` uses shell command substitution and piping. If the `my-skill` variable (or any part of the `clawhub explore` output) were controlled by an attacker and contained shell metacharacters, it could lead to arbitrary command execution when the cron job is set up and run. While the Python script itself uses `subprocess.run` with a list of arguments (a safer method), the documentation provides a pattern that is vulnerable to injection if not properly sanitized by the user or the agent interpreting the instructions.
能力评估
Purpose & Capability
The script and SKILL.md implement a local earnings tracker (logging JSONL files under the user's home directory and producing reports), which matches the stated purpose. However the SKILL.md metadata declares a required 'clawhub' binary while the registry metadata lists no required binaries — a mismatch. The skill does not request external credentials, which is consistent with a local tracker.
Instruction Scope
Runtime instructions are limited to local operations: running the provided Python script, invoking the (optional) clawhub CLI, and creating cron jobs. That scope is appropriate for an earnings tracker. But SKILL.md contains references that don't match the code (cron entries pointing to non-existent /scripts/*.sh, claim that credit balances are stored in ~/.private/ while the script stores JSONL under ~/.openclaw/earnings). The docs also claim 'Earnings data encrypted at rest' but the script writes plaintext JSONL with no encryption.
Install Mechanism
There is no install specification and no downloads. The distribution is instruction-only plus a local Python script. The only external dependency mentioned is an optional 'clawhub' CLI (invoked via subprocess) which the SKILL.md suggests installing via npm, but that install step is not automated by the skill.
Credentials
The skill declares no required environment variables or credentials (which is reasonable). However SKILL.md and the Security & Privacy section make strong claims (encrypted at rest, API keys not exposed, storage under ~/.private/) that are not implemented by the script. This mismatch could give users a false sense of security. Also the SKILL.md metadata advertises a required 'clawhub' binary which is not enforced in registry metadata.
Persistence & Privilege
The skill does not request permanent/always-on inclusion and does not modify other skills or system-wide configuration. It writes files only under the invoking user's home (~/.openclaw/earnings), which is expected for a local tracker.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install skill-earnings-tracker - 安装完成后,直接呼叫该 Skill 的名称或使用
/skill-earnings-tracker触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.2
Improved description with economic autonomy focus and platform coverage
v1.0.1
Added real working Python script - skill_earnings_tracker.py CLI tool
v1.0.0
Initial release - Track earnings across ClawHub and EvoMap
元数据
常见问题
Skill Earnings Tracker 是什么?
Track earnings from published ClawHub and EvoMap skills. Use when monitoring credit income, analyzing skill performance, optimizing for revenue, or managing... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 740 次。
如何安装 Skill Earnings Tracker?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install skill-earnings-tracker」即可一键安装,无需额外配置。
Skill Earnings Tracker 是免费的吗?
是的,Skill Earnings Tracker 完全免费(开源免费),可自由下载、安装和使用。
Skill Earnings Tracker 支持哪些平台?
Skill Earnings Tracker 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Skill Earnings Tracker?
由 Kyle Chen(@kylechen26)开发并维护,当前版本 v1.0.2。
推荐 Skills