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-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)
</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>