Skip to content

manthis/openclaw-skill-github-watcher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🔍 openclaw-skill-github-watcher

License: MIT OpenClaw Skill

Monitor GitHub PRs and Issues for changes — comments, reviews, CI status, merge conflicts. State tracking prevents duplicate alerts.

Quick Start

# Clone
git clone https://github.com/manthis/openclaw-skill-github-watcher.git
cd openclaw-skill-github-watcher

# Configure
export GITHUB_WATCH_ITEMS="owner/repo#123,owner/repo#456"

# Run
./scripts/github-watcher.sh

# Dry run (no state changes)
./scripts/github-watcher.sh --dry-run

# JSON output
./scripts/github-watcher.sh --json

Requirements

Configuration

Variable Required Default Description
GITHUB_WATCH_ITEMS Comma-separated: owner/repo#123
GITHUB_WATCHER_STATE ~/.openclaw-github-watcher-state.json State persistence file
GITHUB_WATCHER_LOG ~/logs/github-watcher.log Log file path
DRY_RUN false Skip state save
OUTPUT_FORMAT text text or json

What It Detects

Pull Requests

  • 💬 New comments
  • 👀 New reviews
  • 🔄 State changes (open → closed → merged)
  • ✅❌ CI status changes
  • ⚠️ Merge conflict status

Issues

  • 💬 New comments
  • 🔄 State changes

OpenClaw Integration

See SKILL.md for OpenClaw-specific configuration.

License

MIT

About

OpenClaw skill: Monitor GitHub PRs and Issues for changes

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages