← Back to list

github-mcp
by 5dlabs
Cognitive Task Orchestrator - GitOps on Bare Metal or Cloud for AI Agents
⭐ 2🍴 1📅 Jan 25, 2026
SKILL.md
name: github-mcp description: GitHub operations for creating PRs, pushing files, and managing branches. agents: [rex, grizz, nova, blaze, tap, spark, atlas, stitch, cleo, tess] triggers: [pull request, PR, branch, push, commit, github, merge]
GitHub MCP (Repository Operations)
Use GitHub MCP tools to interact with repositories programmatically.
Tools
| Tool | Purpose |
|---|---|
github_create_pull_request | Create a new PR |
github_push_files | Push file changes to a branch |
github_create_branch | Create a new branch |
github_get_file_contents | Read file from repository |
github_get_pull_request | Get PR details |
github_get_pull_request_files | List files changed in a PR |
github_create_pull_request_review | Submit a PR review |
github_add_pull_request_review_comment | Add inline comment to PR |
Creating a PR
# 1. Create branch
github_create_branch({
owner: "5dlabs",
repo: "my-project",
branch: "feature/task-42-auth",
from_branch: "develop"
})
# 2. Push changes
github_push_files({
owner: "5dlabs",
repo: "my-project",
branch: "feature/task-42-auth",
files: [
{ path: "src/auth.ts", content: "..." }
],
message: "feat: implement OAuth2 authentication"
})
# 3. Create PR
github_create_pull_request({
owner: "5dlabs",
repo: "my-project",
title: "feat: implement OAuth2 authentication",
body: "## Summary\n...",
head: "feature/task-42-auth",
base: "develop"
})
Reading Files
github_get_file_contents({
owner: "5dlabs",
repo: "my-project",
path: "src/config.ts",
branch: "develop"
})
PR Review
# Get changed files
github_get_pull_request_files({
owner: "5dlabs",
repo: "my-project",
pull_number: 123
})
# Submit review
github_create_pull_request_review({
owner: "5dlabs",
repo: "my-project",
pull_number: 123,
event: "APPROVE",
body: "LGTM! All checks pass."
})
Best Practices
- Always branch from develop - Not main
- Use conventional commits -
feat:,fix:,chore: - Include Linear issue link - In PR body
- Review before merge - Check CI status
Score
Total Score
65/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
✓最近の活動
1ヶ月以内に更新
+10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
✓タグ
1つ以上のタグが設定されている
+5
Reviews
💬
Reviews coming soon


