github-automation について
GitHub のワークフロー自動化、PR 管理、リポジトリ運用を支援するスキルです。コードレビュー、Issue、CI/CD、リリース向けのコマンドと専用エージェントの役割を示します。
主な機能
- 01プルリクエストの作成・管理
- 02コードレビューの自動化
- 03GitHub Issue の管理
- 04CI ワークフローの作成
- 05リリースの自動化
活用シーン
- 01PR の作成とレビュー
- 02オープン Issue の追跡
- 03CI ワークフローの設定
- 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-tracker | Issue の管理 |
release-manager | リリースの自動化 |
workflow-automation | GitHub Actions |
ベストプラクティス
- Conventional Commits を使用する
- マージ前にレビューを必須にする
- すべての PR で CI を実行する
- リリースノートを自動生成する
コメント
Markdown 対応