← 返回 Skills 市场
alsoforever

Skill Tracker

作者 alsoforever · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
94
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install xuanxuan
功能描述
🌪️ 旋旋 - AI Agent 技能追踪系统,自动追踪使用情况、健康度评分、优化建议
安全使用建议
This skill is coherent with its description and runs entirely on local files, but review before installing: - Audit stored data: the scripts create JSONL health and usage files under ~/.openclaw/data/gungun/ and markdown reports under your workspace. Check these directories for sensitive content and set restrictive file permissions (600/700) if needed. - Sanitize inputs: the code writes proposals using the skill_name directly into filenames (pending/<skill_name>.json). If a skill can supply an arbitrary name, a malicious or buggy skill could craft a name with path components (e.g., "../../.ssh/authorized_keys") to write outside the intended directory. Only accept logs from trusted skills or modify the scripts to sanitize/slugify skill names before writing files. - Control what is logged: the logger accepts a metadata dict and user_satisfaction values. Ensure other skills do not log PII, secrets, or user content into these fields — or implement filtering/encryption before writing. - Cron and workspace paths: setup-cron.sh provides sample crontab lines but doesn't install them automatically. If you enable scheduled runs, ensure the cron jobs run as the intended user and log files (in /tmp) are protected. If you trust the environment and will restrict which skills can call log_skill_usage (or patch the code to sanitize names and limit metadata), the skill is reasonable to use. If you cannot guarantee that only trusted skills will report usage, consider fixing the filename handling and adding input validation/encryption before deploying.
功能分析
Type: OpenClaw Skill Name: xuanxuan Version: 1.0.0 The 'xuanxuan' (skill-tracker) bundle is a monitoring and analytics tool designed to track the performance, success rates, and health of other OpenClaw skills. The provided Python scripts (collect-usage.py, calculate-health.py, generate-proposals.py, and generate-report.py) perform local data logging and analysis within the user's home directory (~/.openclaw). The bundle includes a shell script (setup-cron.sh) for optional automation of these tasks via crontab. No evidence of data exfiltration, malicious execution, or harmful prompt injection was found; the code is transparent, well-documented, and aligns strictly with its stated purpose of skill self-evolution and optimization.
能力评估
Purpose & Capability
Name/description match the code and runtime instructions: scripts collect usage, compute health scores, generate proposals and markdown reports, and store data under ~/.openclaw/data/gungun and workspace paths. Required binary (python3) is appropriate and proportional to the stated purpose.
Instruction Scope
Runtime instructions and scripts only operate on local files (no external network endpoints). They instruct integration into other skills (importing log_skill_usage) and optionally creating cron jobs. However, the code writes user-provided strings (skill_name) into filenames (e.g., save_proposal uses f"{skill_name}.json") without sanitization, which can permit path traversal or unexpected file paths if an untrusted skill supplies a crafted name. The scripts also collect arbitrary metadata in JSONL files — that metadata could contain sensitive user data if callers include it.
Install Mechanism
Instruction-only skill with no install spec; code files are provided but there is no remote download or package installation. This minimizes supply-chain risk.
Credentials
No environment variables, credentials, or external services are requested — appropriate for a local tracker. But the skill reads and writes under the user's home (~/.openclaw and workspace), so it has access to local skill metadata and any content included in the usage metadata. That can include sensitive information if other skills log it.
Persistence & Privilege
Skill is not always-enabled and does not request system-wide privileges. It persists data under user home directories and suggests cron entries (optional). Cron setup is local and documented; nothing modifies other skills' configurations automatically.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install xuanxuan
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /xuanxuan 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
xuanxuan 1.0.0 - 初始版本 - 发布滚滚 AI Agent 技能追踪系统:自动化跟踪所有技能的使用情况 - 实现健康度评分(5 维度加权评分与健康等级分级) - 自动生成并存储优化建议 - 提供可视化 Markdown 报告输出 - 支持脚本命令行操作:记录、摘要、评分、建议、报告 - 提供每日/每周/月自动化分析与报告支持
元数据
Slug xuanxuan
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Skill Tracker 是什么?

🌪️ 旋旋 - AI Agent 技能追踪系统,自动追踪使用情况、健康度评分、优化建议. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 94 次。

如何安装 Skill Tracker?

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

Skill Tracker 是免费的吗?

是的,Skill Tracker 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Skill Tracker 支持哪些平台?

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

谁开发了 Skill Tracker?

由 alsoforever(@alsoforever)开发并维护,当前版本 v1.0.0。

💬 留言讨论