mcpField
M
managing-github-issues

managing-github-issues

github.com/hjewkes開発439 回インストール35 週間前に更新
リポジトリ

managing-github-issues について

開発セッションでの GitHub Issue 管理を支援するスキルです。着手可能な作業の検索から完了済み Issue のクローズまでを扱い、作成方法やラベル規則、コミットや PR との関連付けを説明します。

主な機能

  1. 01ラベルやマイルストーンで Issue を検索
  2. 02構造化された受け入れ条件で Issue を作成
  3. 03一貫したラベル分類の適用
  4. 04コミットや PR と Issue の関連付け
  5. 05Issue のクローズと新たに着手可能な作業の確認

活用シーン

  1. 01セッション開始時に優先度の高い作業を探す
  2. 02受け入れ条件付きの機能 Issue を作成
  3. 03コミットや PR で Issue を参照
  4. 04Issue のクローズ後に新たな作業を確認

インストール

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

$npx skills add https://github.com/hjewkes/agent-skills --skill managing-github-issues

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

詳細

GitHub Issue の管理

作業の確認、Issue の作成やトリアージ、作業の完了と Issue のステータス更新を行うセッションを開始するときに、このスキルを使用します。

作業の確認

セッション開始時に、着手可能な作業を確認します。

gh issue list --label priority:high --label status:ready
gh issue list --label priority:high
gh issue list --milestone "v0.1.0" --state open

Issue の作成

概要と受け入れ条件のチェックリストを含む、構造化された本文を使用します。

gh issue create --title "Add X component" \
  --body "## Summary\n\nBrief description.\n\n## Acceptance Criteria\n\n- [ ] Criterion 1\n- [ ] Criterion 2" \
  --label "type:feature,area:components,priority:medium"

Issue への対応

  • コミットメッセージで #N を参照します
  • PR の説明に Fixes #N を使用すると、Issue が自動的にクローズされます

作業の完了

  • PR のマージ(推奨)または gh issue close N で Issue をクローズします
  • クローズ後、新たにブロックが解除された作業がないか確認します

ラベルの分類

カテゴリーラベル
種類type:feature、type:bug、type:task
優先度priority:high(次に対応)、priority:medium(近日中に対応)、priority:low(バックログ)
領域area:components、area:tokens、area:infra、area:docs、area:storybook
ステータスstatus:ready(着手可能)、status:needs-design(決定が必要)
OSSgood first issue

コメント