mcpField
G
github-automation

github-automation

github.com/ruvnet開発80.0k1.2k 回インストール今日更新
リポジトリ

github-automation について

GitHub のワークフロー自動化、PR 管理、リポジトリ運用を支援するスキルです。コードレビュー、Issue、CI/CD、リリース向けのコマンドと専用エージェントの役割を示します。

主な機能

  1. 01プルリクエストの作成・管理
  2. 02コードレビューの自動化
  3. 03GitHub Issue の管理
  4. 04CI ワークフローの作成
  5. 05リリースの自動化

活用シーン

  1. 01PR の作成とレビュー
  2. 02オープン Issue の追跡
  3. 03CI ワークフローの設定
  4. 04プロジェクトのリリース管理

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/ruvnet/ruflo --skill github-automation

インストール後、Claude Code で/github-automationを入力して読み込まれたか確認します。

詳細

GitHub 自動化スキル

目的

GitHub ワークフローの自動化、PR 管理、リポジトリの連携。

トリガーするタイミング

  • プルリクエストの作成
  • Issue の管理
  • CI/CD ワークフローの設定
  • コードレビューの自動化
  • リリース管理

コマンド

プルリクエストの作成
gh pr create --title "feat: description" --body "## Summary\n..."
コードのレビュー
npx claude-flow github review --pr 123
Issue の管理
npx claude-flow github issues list --state open
npx claude-flow github issues create --title "Bug: ..."
ワークフローの設定
npx claude-flow workflow create --template ci
リリース管理
npx claude-flow deployment release --version 1.0.0

エージェントの種類

エージェント役割
pr-managerプルリクエストのライフサイクル管理
code-review-swarmコードレビューの自動化
issue-trackerIssue の管理
release-managerリリースの自動化
workflow-automationGitHub Actions

ベストプラクティス

  1. Conventional Commits を使用する
  2. マージ前にレビューを必須にする
  3. すべての PR で CI を実行する
  4. リリースノートを自動生成する

コメント