Github Release Watcher

👤 rogue-agent1 📦 v1.0.0 ⭐ 4.1 ⬇️ 722 下載
🔒 IT運維與安全 免費 🔑 需 API Key

📖 技能介紹

GitHub Release Watcher

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

小蔥技能站7w4.net每天更新,海量AI技能等你發現。

🤖 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