Skip to the content.

📖 GitHub Projects Ops Kit ドキュメント

Platform: macOS/Windows GitHub Top Language GitHub Release GitHub Release Date License: MIT

GitHub Stars GitHub Forks Issues Welcome Discussions Welcome

GitHub Projects の「立ち上げ」と「運用」を、まるごと自動化。

GitHub Projects Ops Kit は、GitHub Projects の運用立ち上げと継続運用を支援するツールキットです。 Project の作成、Field・Status・View の一括セットアップ、Issue/PR の紐付け、滞留検知、各種レポート生成までを GitHub Actions の Workflow 実行だけで完結させます。 JSON 定義ファイルで構成を管理するため、何度でも同じ環境を再現でき、チーム内での標準化にも活用できます。

(ここをクリック)目次

🧭 あなたの状況に合わせて始める

GitHub Projects Ops Kit は、個人開発者から Organization 管理者まで、さまざまな立場・フェーズの方にお使いいただけます。 自分に近い状況を選んで、最適なページへ進んでください。

🧑‍💻 個人開発者・ソロメンテナーの方

初期設定が面倒で後回しにしていた GitHub Projects を、すぐに使い始めたい方向け。

次のステップ リンク
活用ガイドを読む 個人開発者・ソロメンテナー向けガイド
すぐに始める(GUI) GUI クイックスタート
すぐに始める(CLI) CLI クイックスタート

🤝 OSS メンテナー・小規模チームの方

コントリビュータが増えてきて、運用ルールの統一や Issue/PR 管理の標準化が課題になっている方向け。

次のステップ リンク
活用ガイドを読む OSS メンテナー・小規模チーム向けガイド
すぐに始める(GUI) GUI クイックスタート
すぐに始める(CLI) CLI クイックスタート

🏢 Organization 管理者・PM・EM の方

複数チーム・リポジトリの横断管理、レポート自動生成、運用の標準化と定着を実現したい方向け。

次のステップ リンク
活用ガイドを読む Organization 管理者・PM・EM 向けガイド
すぐに始める(GUI) GUI クイックスタート
すぐに始める(CLI) CLI クイックスタート

🚀 はじめての方へ

GitHub Projects を使ったプロジェクト管理をすぐに始められます。以下のステップで進めてください。

flowchart LR
    A["1. Fork"] --> B["2. PAT 作成"]
    B --> C["3. Secrets 設定"]
    C --> D["4. Actions 有効化"]
    D --> E["5. Workflow 実行"]

🖱️ GUI で進める方(おすすめ)

GitHub の画面操作だけでセットアップできます。コマンド操作は不要です。

GUI クイックスタート

⌨️ CLI で進める方(上級者向け)

gh CLI を使ってターミナルから操作します。生成 AI へのヒントとしても活用できます。

CLI クイックスタート


📋 やりたいこと別ガイド

🏗️ 構築する

やりたいこと Workflow 説明
新しく Project を作りたい ① GitHub Project 新規作成 Project の作成 & Field・Status・View を一括セットアップ
既存の Project を整えたい ② GitHub Project 拡張 既存 Project に Field・Status・View を追加
特殊 Repository を一括作成したい ③ 特殊 Repository 一括作成 プロフィール README・GitHub Pages・dotfiles 等の特殊 Repository を一括作成
Repository に Issue Label を一括追加したい ④ Issue Label 一括追加 設定ファイルで定義した Issue Label を Repository に一括作成
Issue/PR をまとめて取り込みたい ⑤ Issue/PR 一括紐付け Project に Repository の Issue/PR を一括追加

📈 分析・レポートする

やりたいこと Workflow / スクリプト 説明
Project の内容を一覧で出したい ⑥ 統合 Project 分析 Project の Issue/PR 一覧をエクスポート(report_types: export
滞留タスクを検知したい ⑥ 統合 Project 分析 指定日数以上動きのないアイテムを自動検出(report_types: stale
サマリーレポートを出したい ⑥ 統合 Project 分析 Status 別・担当者別の集計レポートを生成(report_types: summary
工数・ベロシティを把握したい ⑥ 統合 Project 分析 工数集計・ベロシティレポートを生成(report_types: effort,velocity

🗂️ このドキュメントの構成

Docs サイトは以下のカテゴリで構成されています。目的に応じて各カテゴリを参照してください。

カテゴリ 内容 対象
はじめに Fork〜Workflow 実行までのクイックスタート 初めて使う方
ユースケース 個人・OSS チーム・Organization 向けの活用ガイド 導入検討中の方
Workflow リファレンス 各 Workflow の入力値・動作・出力の詳細 導入後に Workflow を使う方
運用ガイド カンバンルール・Label 運用・認証設定 運用を整えたい方
スクリプトリファレンス 各スクリプトの仕様・パラメータ カスタマイズしたい方・開発者
FAQ・トラブルシューティング よくある質問とエラー対応 困ったときに
開発者向け 内部構成・コントリビューション情報 開発に参加したい方
About 運営元 Lurest・開発者 mabubu0203 の紹介 プロジェクトの背景を知りたい方

📚 詳しく知りたい方へ

トピック 説明
認証・トークンガイド PAT の権限設定、Fine-grained / Classic token の選び方
入力値ガイド project_numbertarget_repo などの確認方法
運用ルール カンバンフロー、カスタム Field、View 構成
Label 運用ルール Issue Label のカテゴリ分類、用途、付与タイミング
Artifact の手動削除 Workflow で生成された Artifact の削除手順(GUI / CLI)
用語集 GitHub 関連の専門用語の解説

📰 関連記事

記事 掲載先
GitHub Projects の初期構築・運用分析を自動化する GitHub Actions ツールキット Qiita

🔧 困ったときは

状況 参照先
エラーが出る・動かない トラブルシューティング
よくある質問を確認したい FAQ
バグを報告したい バグ報告

🤝 コミュニティに参加する

やりたいこと 参照先
機能リクエストをしたい 機能リクエスト
質問したい Q&A
アイデアを共有したい Ideas
雑談したい General
成果を共有したい Show and tell
コントリビュートしたい コントリビューションガイド

🏠 Repository