From github-manager
Handles GitHub CI webhook events; alerts on failures via Telegram. Fires on payload.check_suite, workflow_run, or workflow_job.
npx claudepluginhub cameri/claude-skills --plugin github-managerThis skill is limited to using the following tools:
<essential_principles>
Generates platform-native social content for X, LinkedIn, TikTok, YouTube, newsletters from source material like articles, demos, docs, or notes. Adapts voice and format per platform.
Reorganizes X and LinkedIn networks: review-first pruning of low-value follows, priority-based add/follow recommendations, and drafts warm outreach in user's voice.
Interactively installs Everything Claude Code skills and rules to user-level (~/.claude) or project-level (.claude) directories, verifies paths, and optimizes files. Activate on 'configure ecc' or setup requests.
<essential_principles>
Managed repos: Read from this plugin's CLAUDE.md (at the plugin root, one level above skills/). Verify the incoming repo is in the managed repos list before acting โ ignore all others.
Tools: mcp__plugin_telegram_telegram__reply for notifications (use chat_id from session; if unavailable, log in response)
Deduplication: If you already sent a Telegram notification for this check suite (same check_suite.id), skip. Only act on check_suite events โ workflow_run and workflow_job fire alongside them and would cause duplicates.
</essential_principles>
<check_suite>
check_suite, conclusion: failure:
๐ด [github-manager] CI failed
Repo: {repo}
Branch: {branch}
Commit: {short_sha} โ {commit_message_first_line}
{html_url}
check_suite, conclusion: success or any other: No action.
</check_suite>
<workflow_events>
workflow_run / workflow_job: Skip โ handled via check_suite to avoid duplicate notifications.
</workflow_events>