← 返回 Skills 市场
Revenue Dashboard
作者
son-of-poseidon
· GitHub ↗
· v1.0.0
· MIT-0
108
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install revenue-dashboard
功能描述
Track revenue across multiple Stripe accounts with automated daily reports, goal tracking, and anomaly alerts. Use when checking revenue, running nightly rev...
安全使用建议
This skill's code and README expect a Stripe secret saved at ~/.config/stripe/api_key and a config at ~/.config/revenue-dashboard/config.json, but the registry metadata didn't declare any required credential — that's a red flag. Before installing or running: (1) confirm the skill's source and trustworthiness; (2) store your Stripe key securely (file perms 600) and consider using a short-lived key or restricted scoped key if Stripe supports it; (3) be aware the scripts call curl with -u <key>: which can expose the key in process listings on some systems — consider modifying the code to use an Authorization header (Bearer token) or environment variables passed securely; (4) avoid blindly enabling the example nightly cron unless you want automated access to your Stripe account; (5) if you plan to use this skill in a multi-user environment, ensure other users cannot read the key file. Finally, ask the publisher to update registry metadata to explicitly declare the required Stripe credential (primaryEnv or requires.env) so automation and reviewers can see the requirement up-front.
功能分析
Type: OpenClaw Skill
Name: revenue-dashboard
Version: 1.0.0
The revenue-dashboard skill is designed to aggregate financial data from Stripe accounts for reporting and anomaly detection. The Python scripts (revenue.py and mrr.py) interact with the official Stripe API (api.stripe.com) using curl via subprocess. While storing API keys in plaintext at ~/.config/stripe/api_key is a security risk, it is a common pattern for simple CLI tools and does not indicate malicious intent. The code logic is transparent, lacks obfuscation, and strictly adheres to the stated purpose of financial monitoring.
能力评估
Purpose & Capability
The skill's purpose is a Stripe revenue dashboard and the runtime instructions and Python scripts clearly require a Stripe secret key and a configuration file under ~/.config/revenue-dashboard. However, the registry metadata declares no required credentials or primaryEnv. That mismatch (code and SKILL.md need a Stripe key but metadata lists none) is an incoherence you should treat as suspicious.
Instruction Scope
SKILL.md stays on-topic: it tells you to store a Stripe secret at ~/.config/stripe/api_key, create ~/.config/revenue-dashboard/config.json, and run the included scripts or an example nightly cron. Instructions do not ask for unrelated files or secrets. Note: the cron example would enable scheduled/automated runs (if you install such a job or the agent acts on that payload).
Install Mechanism
There is no install spec (instruction-only + included scripts). No external downloads or installers are invoked by the skill itself. That reduces supply-chain risk.
Credentials
The skill requires access to a Stripe secret key (it expects it in ~/.config/stripe/api_key), which is proportionate to the stated function. But the published metadata does not declare this credential or primaryEnv, which is inconsistent and risky because automated systems may not surface the need for the secret. Also note the scripts pass the key to curl with -u, which can expose the key to other local users via process arguments on some systems.
Persistence & Privilege
The skill is not marked always:true and does not include an install step that forces permanent presence. However, SKILL.md includes an example nightly cron payload that, if used, will run the skill automatically. The skill being invocable by the agent (disable-model-invocation=false) is normal but combined with an undeclared secret is something to be cautious about.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install revenue-dashboard - 安装完成后,直接呼叫该 Skill 的名称或使用
/revenue-dashboard触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release: multi-account Stripe revenue tracking with MRR, goal tracking, anomaly detection, and automated nightly reviews.
元数据
常见问题
Revenue Dashboard 是什么?
Track revenue across multiple Stripe accounts with automated daily reports, goal tracking, and anomaly alerts. Use when checking revenue, running nightly rev... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 108 次。
如何安装 Revenue Dashboard?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install revenue-dashboard」即可一键安装,无需额外配置。
Revenue Dashboard 是免费的吗?
是的,Revenue Dashboard 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Revenue Dashboard 支持哪些平台?
Revenue Dashboard 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Revenue Dashboard?
由 son-of-poseidon(@son-of-poseidon)开发并维护,当前版本 v1.0.0。
推荐 Skills