← 返回 Skills 市场
174
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install skill-tracker-aiyst
功能描述
通用技能使用统计追踪器,支持 Python 和 Node.js 技能,自动记录调用次数、成功率,生成使用排行榜。数据本地存储,保护隐私。
安全使用建议
This package appears to implement a local-only skill analytics tracker, but before installing: 1) Verify the source (GitHub homepage) and that you trust the publisher. 2) Confirm which implementation you will use (Python vs Node); if you use the Node version, ensure Node is available (metadata only declared python3). 3) Inspect/choose the data_dir: default is package-relative data/ (safe), but examples use /var/log which may require root—don't set system directories unless intended. 4) Review what you log: the tracker saves user, session_id, channel and error text — these can be PII or session tokens. Turn off logRaw or redact sensitive fields if needed and set an appropriate retention policy. 5) Note a small docs inconsistency (referenced script missing); if you rely on any helper scripts, verify they exist. 6) If you need stronger guarantees, run the code in a sandbox or review the code paths that write files to ensure no unexpected file access or network calls are introduced in future versions.
功能分析
Type: OpenClaw Skill
Name: skill-tracker-aiyst
Version: 1.2.0
The skill bundle is a utility for tracking usage statistics of other OpenClaw skills locally. It provides both Python (`skill_tracker.py`) and Node.js (`index.js`) implementations that record call counts, success/failure rates, and execution durations to local files (`skill-stats.json` and `usage-log.jsonl`). The code uses proper concurrency controls like file locks and atomic writes, contains no network-reaching code or external dependencies, and lacks any indicators of data exfiltration or malicious execution.
能力评估
Purpose & Capability
The name/description match the code: both Python and Node.js implementations are present and implement local usage tracking. Minor inconsistencies: registry metadata and SKILL.md declare python3 as the required binary but a full Node.js implementation (index.js, package.json) is included — if you plan to use the Node version you must ensure Node is available. The registry also labeled this as 'instruction-only' despite shipping code files; this is plausibly just packaging but worth noting.
Instruction Scope
SKILL.md and the code only write local files (skill-stats.json, usage-log.jsonl) and provide APIs for integrators to call. They record fields like user, channel, session_id and error text which can contain PII or session identifiers. The docs reference a script (node scripts/check-integration.js) that is not present in the package. There are no instructions to read unrelated system files or send data externally.
Install Mechanism
No remote download/install mechanism is declared; repository includes source files (Python/Node) and setup.py / package.json for local install. No suspicious URLs, extract steps, or third-party binaries observed. This is low-risk from an install-source perspective.
Credentials
The skill requests no environment variables or credentials (proportionate). However, it logs context fields (user, session_id, channel, error) that can contain sensitive data; configuration allows changing data_dir (examples show /var/log/skill-tracker), which could require elevated privileges if set to system locations. No external credentials are requested.
Persistence & Privilege
The skill persists data locally and does not request elevated platform privileges. always is false and it does not modify other skills' configs. Be aware that changing the configured data_dir to system paths (e.g., /var/log) may require higher privileges and could increase persistence/impact.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install skill-tracker-aiyst - 安装完成后,直接呼叫该 Skill 的名称或使用
/skill-tracker-aiyst触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.2.0
Skill-tracker-aiyst v1.2.0
- Added detailed SKILL.md documentation, outlining full feature set, usage scenarios, integration instructions, and privacy assurances.
- Clarified support for Python and Node.js skills, with examples for both environments.
- Provided sample configuration and command-line usage guidance.
- Listed supported operating systems and zero external dependencies.
- Enhanced guidance for troubleshooting, privacy, and local data control.
元数据
常见问题
Skill Tracker 是什么?
通用技能使用统计追踪器,支持 Python 和 Node.js 技能,自动记录调用次数、成功率,生成使用排行榜。数据本地存储,保护隐私。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 174 次。
如何安装 Skill Tracker?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install skill-tracker-aiyst」即可一键安装,无需额外配置。
Skill Tracker 是免费的吗?
是的,Skill Tracker 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Skill Tracker 支持哪些平台?
Skill Tracker 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(linux, darwin, win32)。
谁开发了 Skill Tracker?
由 aiyst1982(@aiyst1982)开发并维护,当前版本 v1.2.0。
推荐 Skills