← スキル一覧に戻る

github-integration
by ShunsukeHayashi
Miyabi All-in-One MCP Server - 75+ tools for Claude Desktop & AI agents
⭐ 4🍴 1📅 2026年1月12日
SKILL.md
name: github-integration description: GitHub API integration for issues, pull requests, workflows, and repository management. Use when working with GitHub issues, PRs, releases, or CI/CD workflows. allowed-tools: Bash, Read, Write, WebFetch mcp_tools:
- "github_list_issues"
- "github_get_issue"
- "github_create_issue"
- "github_update_issue"
- "github_add_comment"
- "github_list_pulls"
- "github_get_pull"
- "github_create_pull"
- "github_merge_pull"
- "github_list_labels"
- "github_add_labels"
- "github_list_milestones"
- "github_list_workflows"
- "github_list_workflow_runs"
- "github_get_repo"
- "github_list_releases"
- "github_list_branches"
- "github_compare_commits"
- "github_list_pr_reviews"
- "github_create_pr_review"
- "github_search_code"
GitHub Integration Skill
Version: 1.0.0 Purpose: GitHub API operations for repository collaboration
Triggers
| Trigger | Examples |
|---|---|
| Issues | "list issues", "create issue", "Issue一覧" |
| PRs | "list PRs", "create PR", "PR作成" |
| Workflows | "check CI", "workflow status", "CI確認" |
| Release | "list releases", "リリース一覧" |
Prerequisites
# Required environment variable
export GITHUB_TOKEN="ghp_..."
# Optional defaults
export GITHUB_DEFAULT_OWNER="owner"
export GITHUB_DEFAULT_REPO="repo"
Integrated MCP Tools
| Tool | Purpose |
|---|---|
github_list_issues | List repository issues |
github_get_issue | Get issue details |
github_create_issue | Create new issue |
github_update_issue | Update existing issue |
github_add_comment | Add comment to issue/PR |
github_list_pulls | List pull requests |
github_get_pull | Get PR details |
github_create_pull | Create new PR |
github_merge_pull | Merge a PR |
github_list_labels | Repository labels |
github_add_labels | Add labels to issue |
github_list_milestones | Project milestones |
github_list_workflows | GitHub Actions workflows |
github_list_workflow_runs | Workflow run history |
github_get_repo | Repository information |
github_list_releases | Repository releases |
github_list_branches | Repository branches |
github_compare_commits | Compare two commits |
github_list_pr_reviews | PR reviews |
github_create_pr_review | Submit PR review |
github_search_code | Search code in repo |
Workflow: Issue Management
Step 1: List Issues
Use github_list_issues with:
- state: "open" | "closed" | "all"
- per_page: 30 (max 100)
Step 2: Create Issue
Use github_create_issue with:
- title: Clear, descriptive title
- body: Markdown description
- labels: ["bug", "enhancement"]
Step 3: Update Issue
Use github_update_issue with:
- issue_number: Issue ID
- state: "open" | "closed"
- labels: Updated labels
Workflow: Pull Request
Step 1: Create PR
Use github_create_pull with:
- title: PR title
- body: Description with context
- head: Source branch
- base: Target branch (main)
Step 2: Review PR
Use github_create_pr_review with:
- pull_number: PR ID
- event: "APPROVE" | "REQUEST_CHANGES" | "COMMENT"
- body: Review comments
Step 3: Merge PR
Use github_merge_pull with:
- pull_number: PR ID
- merge_method: "merge" | "squash" | "rebase"
Workflow: CI/CD Monitoring
Step 1: List Workflows
Use github_list_workflows to see all CI configurations
Step 2: Check Runs
Use github_list_workflow_runs with:
- workflow_id: Specific workflow
- status: "completed" | "in_progress" | "queued"
Best Practices
✅ GOOD:
- Use descriptive issue/PR titles
- Include context in descriptions
- Label issues appropriately
- Review before merging
❌ BAD:
- Vague titles like "Fix bug"
- Empty PR descriptions
- Merging without review
- Ignoring CI failures
Checklist
- GITHUB_TOKEN configured
- Owner/repo specified
- Issue/PR has clear title
- Labels applied
- CI checks passed
スコア
総合スコア
60/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です