github-automation
Operate GitHub issues, pull requests, branches, checks, workflows, and permissions through Rube MCP. Use when GitHub work must be queried or changed programmatically with repository-policy safeguards.
npx skills add sickn33/agentic-awesome-skills --skill github-automation --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# GitHub Automation via Rube MCP Use Composio's GitHub toolkit through Rube MCP while preserving repository policy, exact revision identity, and branch protection. ## When to Use Use for programmatic GitHub issue, pull-request, branch, Actions, deployment, collaborator, or protection tasks when Rube MCP is available. Prefer the native `gh` workflow or a repository-specific maintainer command when local repository policy requires it. ## Setup 1. Confirm `RUBE_SEARCH_TOOLS` is available. 2. Search for the current GitHub tool schemas before composing calls. 3. Use `RUBE_MANAGE_CONNECTIONS` with toolkit `github` and complete OAuth only if the connection is not active. 4. Resolve the exact `owner/repo`; do not rely on a similarly named repository. Never request, print, or persist GitHub credentials in prompts or artifacts. ## Repository Policy Gate Before mutation, read `AGENTS.md`, contribution and maintainer docs, then inspect the default branch and effective protection. Repository-native commands and required checks take precedence over generic Rube operations. If a repository provides a guarded merge or release command, use it instead of the generic merge tool. In `agentic-awesome-s
- When to Use
- Setup
- Repository Policy Gate
- Workflows
- Issues
- Pull requests
- Branches and references
- Actions and deployments
- Permissions and protection
- Failure Rules
- Limitations
What does the github-automation skill do?
Operate GitHub issues, pull requests, branches, checks, workflows, and permissions through Rube MCP. Use when GitHub work must be queried or changed programmatically with repository-policy safeguards.
How do I install it?
Run `npx skills add sickn33/agentic-awesome-skills --skill github-automation --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From sickn33/agentic-awesome-skills, a repository with 44,414 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.