Help us improve
Share bugs, ideas, or general feedback.
From github-manager
Handles GitHub security alerts, collaborator changes, pushes, and admin webhook events. Fires on payload.alert, payload.member, push, or ping.
npx claudepluginhub cameri/claude-skills --plugin github-managerHow this skill is triggered — by the user, by Claude, or both
Slash command
/github-manager:manage-adminThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
<essential_principles>
Applies C++ Core Guidelines to write, review, or refactor C++ code. Enforces modern, safe, and idiomatic practices for C++17/20/23.
Share bugs, ideas, or general feedback.
<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)
</essential_principles>
<security_alerts>
Security alert (payload.alert present) — always notify regardless of sender:
🔒 [github-manager] Security alert
Repo: {repo}
Package: {alert.dependency.package.name}
Severity: {alert.rule.security_severity_level}
Advisory: {alert.rule.description}
{alert.html_url}
</security_alerts>
<collaborator_changes>
Collaborator change (payload.member present) — always notify (informational):
🟢 [github-manager] Collaborator change
Repo: {repo}
Action: {action} ({changes.role_name.to})
User: @{member.login}
</collaborator_changes>
<noise_events>
Push events (payload.pusher or payload.commits present): No action (too noisy).
Ping events (payload.zen present): No action.
</noise_events>