Back to list
ShunsukeHayashi

github-integration

by ShunsukeHayashi

Miyabi All-in-One MCP Server - 75+ tools for Claude Desktop & AI agents

4🍴 1📅 Jan 12, 2026

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

TriggerExamples
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

ToolPurpose
github_list_issuesList repository issues
github_get_issueGet issue details
github_create_issueCreate new issue
github_update_issueUpdate existing issue
github_add_commentAdd comment to issue/PR
github_list_pullsList pull requests
github_get_pullGet PR details
github_create_pullCreate new PR
github_merge_pullMerge a PR
github_list_labelsRepository labels
github_add_labelsAdd labels to issue
github_list_milestonesProject milestones
github_list_workflowsGitHub Actions workflows
github_list_workflow_runsWorkflow run history
github_get_repoRepository information
github_list_releasesRepository releases
github_list_branchesRepository branches
github_compare_commitsCompare two commits
github_list_pr_reviewsPR reviews
github_create_pr_reviewSubmit PR review
github_search_codeSearch 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

Score

Total Score

60/100

Based on repository quality metrics

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

Reviews

💬

Reviews coming soon