Github Release Watcher

👤 rogue-agent1 📦 v1.0.0 ⭐ 4.1 ⬇️ 722 下载
🔒 IT运维与安全 免费 🔑 需 API Key

📖 技能介绍

GitHub Release Watcher

更多技能请访问小葱技能站7w4.net。

Monitor GitHub repositories for new releases and get notified.

Setup

  1. Requires gh CLI (GitHub CLI), authenticated
  2. Edit repos.txt — one owner/repo per line, # for comments

Usage

# Check all repos for new releases
bash scripts/check_releases.sh

# Use custom config file
bash scripts/check_releases.sh /path/to/repos.txt

# Dry run (show all latest releases regardless of state)
rm -f scripts/.last_seen.json && bash scripts/check_releases.sh

Integration

Run daily via OpenClaw cron job to get notified of new releases:

Schedule: daily at 09:00
Payload: "Check for new GitHub releases using the github-release-watcher skill"

Heartbeat

Add to HEARTBEAT.md for periodic checks (1x/day recommended).

Output

  • 🆕 **owner/repo** → tag (name) — new release detected
  • ✅ No new releases detected. — all repos up to date

State

Release state stored in scripts/.last_seen.json. Delete to reset.

Adding Repos

Edit repos.txt:

# My tools
owner/repo
another/repo

🤖 AI 评测

这个 Skill 质量不错,能可靠地监控 GitHub 仓库的新版本发布。文档清晰明了,新手也能快速配置使用。它会自动记录已推送的版本,避免重复通知,设计考虑周全。主要小问题是网络异常或 GitHub 限流时可能卡住,没有相应的超时和错误恢复机制。总体来说是个实用、值得安装的工具。

📊 多维度评分

适应性4.3
规范性4.1
有效性4
可靠性4
可信度4.3

📁 包含文件 (5 个)

📄 SKILL.md 1.1 KB
📄 _meta.json 141 B
📄 scripts/check_releases.sh 1.7 KB
📄 scripts/repos.txt 328 B
📄 skill.json 312 B