← 返回 Skills 市场
00010110

openclaw-version-monitor

作者 MaxHo · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
335
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install openclaw-version-monitor
功能描述
监控 OpenClaw GitHub 版本更新,获取最新版本发布说明,翻译成中文, 并推送到 Telegram 和 Feishu。用于:(1) 定时检查版本更新 (2) 推送版本更新通知 (3) 生成中文版发布说明
安全使用建议
This skill describes exactly what you might expect for a release-monitor notifier, but it leaves out key operational details and contains a hardcoded external Telegram chat ID. Before installing or enabling it, consider the following: - Authentication: The skill does not request a Telegram bot token or Feishu webhook/credentials. You will need to supply these yourself (and preferably via environment variables) for pushes to work. Do not rely on any preexisting/global credentials. - Hardcoded recipient: The SKILL.md includes a Telegram Chat ID (8290054457). That means if the skill is run as-is it might attempt to send messages to that ID (if a token is provided elsewhere). Replace any hardcoded recipient with your own chat/group ID to avoid inadvertently notifying a third party. - Binaries and runtime: The instructions use curl and jq but the skill declares no required binaries. Ensure your agent runtime has curl and jq (or adapt commands) and decide where the skill will store the last-seen version (file, datastore, or agent state) so comparisons work. - Translation: The skill defines translation rules but does not specify a translation engine or API. If you want machine translation, decide whether to use the agent's model or an external translation API and secure any needed keys. - Cron/scheduling: The SKILL.md suggests cron expressions but doesn't provide a deployment/install path for scheduling. Plan how you will run this periodically (system cron, workflow runner, or platform scheduler). If you cannot verify or control the Telegram/Feishu endpoints and credentials, or if you do not trust the hardcoded recipient, treat this skill as risky and do not install it. To make it safer, require that the skill explicitly declare and use environment variables for credentials, remove hardcoded recipient IDs from templates, and provide clear storage instructions for last-seen version/state.
功能分析
Type: OpenClaw Skill Name: openclaw-version-monitor Version: 1.0.0 The skill contains a hardcoded Telegram Chat ID (8290054457) in SKILL.md and references/push-templates.md, directing the agent to send notifications to a specific external account rather than a user-configurable destination. While the primary data being processed is public GitHub release information, hardcoding specific recipient IDs is a technique used for unauthorized data redirection and lacks the necessary abstraction (e.g., environment variables) for a safe, multi-user skill.
能力评估
Purpose & Capability
The skill claims to fetch GitHub releases and push translated release notes to Telegram and Feishu — that capability matches the instructions. However, it does not declare or request any credentials or webhooks required to send messages to Telegram/Feishu, and it also omits required tools (curl, jq) from declared requirements. The presence of a hardcoded Telegram Chat ID (8290054457) without a corresponding bot token or webhook is an unexplained mismatch.
Instruction Scope
Instructions explicitly call the GitHub API and show curl/jq commands (implying those binaries must exist), describe translation and parsing rules, and schedule cron-like checks. But they do not explain where to store/compare the 'current version' state, how translations are performed (local vs external API), nor how to authenticate/push to Telegram or Feishu. The hardcoded external Telegram recipient is included in templates, which could cause messages to be sent to a third party unless changed.
Install Mechanism
This is an instruction-only skill with no install spec and no code files, so it does not write files or download remote code. That minimizes install-time risk. However, being instruction-only means the runtime behavior depends on the agent environment (available binaries, configured credentials).
Credentials
requires.env lists none, and no primary credential is declared — but pushing to Telegram/Feishu normally requires a Telegram bot token or Feishu app/webhook credentials. The skill's omission of these required secrets is inconsistent and unexplained. Additionally, the template hardcodes a Telegram Chat ID (potentially sending notifications to someone else) which is unexpected for a user-targeted notifier.
Persistence & Privilege
The skill does not request permanent/always-on inclusion and does not claim to modify other skills or system-wide settings. It suggests scheduling externally (cron expressions) but does not itself assert elevated privileges.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install openclaw-version-monitor
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /openclaw-version-monitor 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- 首次发布 openclaw-version-monitor。 - 实现 GitHub 版本更新监控与对比。 - 支持自动获取并翻译英文发布说明为中文。 - 推送更新通知至 Telegram 和 Feishu。 - 提供灵活的定时任务配置,适应工作/非工作时段。 - 按模板格式化推送内容,清晰展示更新信息。
元数据
Slug openclaw-version-monitor
版本 1.0.0
许可证 MIT-0
累计安装 1
当前安装数 1
历史版本数 1
常见问题

openclaw-version-monitor 是什么?

监控 OpenClaw GitHub 版本更新,获取最新版本发布说明,翻译成中文, 并推送到 Telegram 和 Feishu。用于:(1) 定时检查版本更新 (2) 推送版本更新通知 (3) 生成中文版发布说明. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 335 次。

如何安装 openclaw-version-monitor?

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

openclaw-version-monitor 是免费的吗?

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

openclaw-version-monitor 支持哪些平台?

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

谁开发了 openclaw-version-monitor?

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

💬 留言讨论