GitHub OKR 管理スキル は何をしますか?
Codex スキル: GitHub の Issue、マイルストーン、プロジェクトを使用して OKR を管理します。
はじめに
このスキルは、Codex AI エージェントが GitHub Issues、マイルストーン、Projects (v2) を通じて OKR (Objectives and Key Results) を直接管理できるようにします。この統合により、開発者とチームは、使い慣れた GitHub ワークフロー内で目標を設定、追跡、更新できるようになります。
機能
- OKR の作成: Objectives と Key Results を GitHub Issues としてモデル化します。
- 進捗の追跡: Key Result Issue の状態により進捗を追跡します。
- マイルストーンとの整合: マイルストーンを Objective サイクルとして活用します。
- プロジェクトの可視化: GitHub Projects (v2) ビューで全体的な進捗状況を可視化します。
前提条件
- GitHub リポジトリへのアクセス権
- Codex がインストールされた環境
- Issue とプロジェクトの作成権限
使用方法
Codex エージェントに以下のような指示を与えます:
新しい Objective「Q1 のパフォーマンス向上」を作成し、関連する 3 つの Key Results を設定してください。
エージェントは以下を実行します:
- Objective を表すマイルストーンを作成する
- 各 Key Result に対して Issue を作成する
- Issue をマイルストーンにリンクする
- プロジェクトボードで進捗を設定する
スキルの仕組み
- Objectives: GitHub マイルストーンとして実装されます。各マイルストーンは特定の Objective を表します。
- Key Results: マイルストーンに関連付けられた GitHub Issues として実装されます。各 Issue の状態(オープン/クローズ)が Key Result の達成状況を示します。
- Projects: GitHub Projects (v2) を使用して、すべての OKR の進捗状況を俯瞰的に表示します。
例
OKR の作成
Codex、Objective「ユーザーエンゲージメントの改善」を作成してください。Key Results: DAU を 20% 向上、セッション時間を 5 分に延長。
進捗の更新
Key Result「DAU を 20% 向上」をクローズして、完了としてマークしてください。
トラブルシューティング
- 権限エラー: GitHub トークンに適切なスコープ(
repo、project)が含まれていることを確認してください。 - プロジェクトが見つからない: プロジェクト ID またはプロジェクト名が正しく、エージェントからアクセス可能であることを確認してください。
関連リソース
貢献
このスキルは fractalmind-ai でオープンソースとして開発されています。改善提案がありましたら、Issue を作成するかプルリクエストを送信してください。