github-repo-monitor

Monitor GitHub repositories for Issues and PR updates and send Telegram notifications.

Updated May 23, 2026
One-click install
npx skills add https://github.com/zengbaocheng/hermes-tech-hub --skill github-repo-monitor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-repo-monitor
Source: https://github.com/zengbaocheng/hermes-tech-hub/tree/main/github/github-repo-monitor
Command: npx skills add https://github.com/zengbaocheng/hermes-tech-hub --skill github-repo-monitor

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

GitHub repository activity often goes unseen; this Skill monitors multiple repositories for Issues and PR updates and pushes notifications to Telegram, enabling teams to stay informed without manual checking.

Core Features & Use Cases

  • Supports official repository and personal repository grouping for targeted monitoring
  • Detects newly opened issues and tracks updates or new comments on watched issues
  • Resumes where it left off after restarts by persisting state locally
  • Checks at a regular cadence (default every 2 hours) with an adjustable interval
  • Provides a straightforward workflow to add or remove repositories via a simple config

Quick Start

Configure GITHUB_TOKEN and TELEGRAM_BOT_TOKEN, then run the monitoring script to start watching repositories.

Frequently Asked Questions about github-repo-monitor

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I monitor GitHub issues and pull requests and send updates to Telegram?

To monitor GitHub issues and pull requests and send updates to Telegram, configure your GITHUB_TOKEN and TELEGRAM_BOT_TOKEN, then run the monitoring script to start watching repositories and receiving push notifications.

Can I monitor multiple GitHub repositories at the same time?

Yes, you can monitor multiple GitHub repositories simultaneously. The Skill supports official and personal repository grouping for targeted monitoring, with multi-repo configuration managed through a straightforward config file.

How does scheduled cron polling work for GitHub repository monitoring?

Scheduled cron polling checks your GitHub repositories for Issues and PR updates at a regular cadence, defaulting to every 2 hours. This adjustable interval ensures you receive Telegram notifications without manual checking.

What happens to my GitHub monitoring state after a restart?

Your GitHub monitoring state persists locally across restarts. The Skill resumes where it left off by persisting state locally, ensuring you do not miss newly opened issues or new comments on watched issues.

Do I need a GitHub token to track issues and PR updates via Telegram?

Yes, you need a GitHub token to track issues and PR updates via Telegram. The Skill implements token-based authentication and environment-driven configuration requiring GITHUB_TOKEN and TELEGRAM_BOT_TOKEN.

What's the best way to group official and personal GitHub repositories for monitoring?

The best way to group official and personal GitHub repositories for monitoring is using the Skill's built-in grouping feature, which enables targeted monitoring across multiple repos through simple configuration.