GitHub Issue の作成、更新、クローズ、ラベル管理など Issue に関する操作を包括的にサポートします。
Comprehensive GitHub Issue management assistant. Create, update, close issues, manage labels/assignees, and search/filter effectively. Use for organizing tasks, tracking bugs/features, and maintaining project workflow.
/plugin marketplace add shiiman/claude-code-plugins/plugin install shiiman-git@shiiman-claude-code-pluginsGitHub Issue の作成、更新、クローズ、ラベル管理など Issue に関する操作を包括的にサポートします。
# 基本的な Issue 作成
gh issue create \
--title "[タイプ] タイトル" \
--body "説明" \
--label "enhancement"
# テンプレートを使用
gh issue create --template bug_report.md
# Issue 一覧
gh issue list
# ラベルでフィルタ
gh issue list --label "bug"
# アサイニーでフィルタ
gh issue list --assignee "@me"
# 検索クエリ
gh issue list --search "is:open label:bug"
# Issue を閉じる
gh issue close {issue番号}
# Issue を再オープン
gh issue reopen {issue番号}
# ラベルを追加
gh issue edit {issue番号} --add-label "in-progress"
# ラベルを削除
gh issue edit {issue番号} --remove-label "backlog"
# アサイン
gh issue edit {issue番号} --add-assignee "{username}"
# コメント追加
gh issue comment {issue番号} --body "コメント内容"
# Issue の詳細
gh issue view {issue番号}
# JSON 形式で取得
gh issue view {issue番号} --json title,body,labels,assignees,state
| タイプ | プレフィックス | 例 |
|---|---|---|
| バグ | [Bug] | [Bug] ログイン時にエラー |
| 機能 | [Feature] | [Feature] ダークモード対応 |
| 改善 | [Improvement] | [Improvement] 検索速度向上 |
| ドキュメント | [Docs] | [Docs] README 更新 |
| リファクタ | [Refactor] | [Refactor] 認証ロジック整理 |
| # | タイトル | ステータス | ラベル | アサイニー |
|---|---|---|---|---|
| 1 | [Bug] ログインエラー | Open | bug, high | @user1 |
| 2 | [Feature] ダークモード | In Progress | enhancement | @user2 |
# Issue を作成
「ログイン失敗時のエラーメッセージを改善」という Issue を作って
# Issue を検索
バグラベルの Issue を一覧表示して
# Issue を更新
Issue #42 を完了としてクローズして
Use this agent when analyzing conversation transcripts to find behaviors worth preventing with hooks. Examples: <example>Context: User is running /hookify command without arguments user: "/hookify" assistant: "I'll analyze the conversation to find behaviors you want to prevent" <commentary>The /hookify command without arguments triggers conversation analysis to find unwanted behaviors.</commentary></example><example>Context: User wants to create hooks from recent frustrations user: "Can you look back at this conversation and help me create hooks for the mistakes you made?" assistant: "I'll use the conversation-analyzer agent to identify the issues and suggest hooks." <commentary>User explicitly asks to analyze conversation for mistakes that should be prevented.</commentary></example>