github-repo-management
Installation
SKILL.md
GitHub Repository Management
Rules
- Secrets: Do not echo, log, or include any token or secret in output, commands, or file contents. GitHub MCP handles auth.
- Destructive actions: Ask for confirmation before
git push --force,git branch -D, deleting a repo, or overwriting remote history. - Default branch: Prefer
main; usemasteronly when the repo already uses it. - Commits: Use Conventional Commits (e.g.
feat:,fix:,docs:).
Capabilities
- Run git commands locally (init, add, commit, push, branch, checkout, etc.).
- Operate on GitHub via GitHub MCP only: create repos, get repo info, list/create/merge PRs, manage branches. Do not use REST API or GITHUB_TOKEN directly.
Create a repo
When the user asks to "create a repo" or "create a GitHub repository":