manor-os/manor-ai/mcp-github
Claude Code and agent skill by manor-os/manor-ai
- community
Checking that the SKILL.md file is still in the repository.
Operate the user's GitHub through the GitHub MCP. Use when the user asks to view, create, or comment on issues and pull requests, read or change repository files, manage branches/commits, search code, or inspect Actions/CI runs.
Install
npx vskill@latest install manor-os/manor-ai/mcp-githubSKILL.md
GitHub Runtime Skill
Use this skill to operate the user's connected GitHub account through the GitHub MCP (mcp__github__*). Every tool takes a repo as owner/name. Prefer these tools over a browser or raw git for GitHub data.
When To Use
Use GitHub when the user asks about issues, pull requests, repository files/code, branches, commits, releases, or CI/Actions on a GitHub repo they can access.
Connection
Authenticates via GitHub OAuth (repo, read:org). On a 401/403, stop and ask the user to reconnect GitHub or confirm they have access to that repo/org. Use repo_info / list_repos to confirm access before deeper work.
Core Tools
Issues: list_issues, get_issue, create_issue (req repo,title), comment_issue, update_issue, close_issue, add_labels, add_assignees.
Pull requests: list_prs, get_pr, get_pr_diff, list_pr_files, create_pr (req repo,title,head), create_pr_review (req repo,number,event = APPROVE/REQUEST_CHANGES/COMMENT), merge_pr, request_pr_review.
Code / files: read_file, list_files, search_code, create_or_update_file (req repo,path,message,content), delete_file (req …,sha), push_files (req repo,branch,message,files).
Branches / commits: list_branches, get_branch, create_branch, delete_branch, list_commits, get_commit, compare_commits.
CI / Actions: list_runs, list_workflow_jobs, get_job_logs, run_workflow, rerun_failed_jobs, cancel_workflow_run.
Common Recipes
Triage an issue
get_issue(read body + thread). 2. Optionallycomment_issue/add_labels/add_assigneesafter confirming.
Open a PR from changes
create_branchoff the base. 2.create_or_update_fileorpush_filesonto that branch with a clear commitmessage. 3.create_prwithhead= the branch, a descriptivetitle/body.
Diagnose a failing CI run
list_runs→ find the failedrun_id. 2.list_workflow_jobs→ the failedjob_id. 3.get_job_logsto read the failure. Summarize the root cause before proposing a fix.
Guardrails
- State-changing calls require explicit confirmation:
merge_pr,push_files,create_or_update_file,delete_file,delete_branch,close_issue,run_workflow,cancel_workflow_run. Name the repo + target before acting. - Never `merge_pr` without the user's go-ahead, even if checks are green. Surface review state + CI status first.
delete_filerequires the currentsha— read it first; a wrong/stale sha can clobber.create_or_update_fileoverwrites — confirm the path and that you have the latest content.- Respect repo scope: only act on repos the user named/authorized. Don't fan out across an org unprompted.
Edge Cases & Errors
repomust beowner/name; a bare name will fail — resolve it first if ambiguous.create_prneedshead(and base) branches to exist and differ; create/verify the branch first.- Large diffs: prefer
list_pr_files+ targetedget_pr_diffover dumping everything. - 404 can mean "no access" as well as "not found" — check access via
repo_infobefore concluding it doesn't exist. - Auth errors → stop and ask the user to reconnect.
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingpackages/core/ai/skills/mcp_github/SKILL.md
Popularity
- Repository stars
- 164
- Repository forks
- 52
- 7-day trend score
- 26
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/manor-os/manor-ai/mcp-github)