From shiiman-github
GitHub Issue を作成する。タスクは Issue 本文内でチェックボックスに分割。「Issue 作成」「Issue を作って」「タスクを Issue に」「Issue 追加」「チケット作成」「Issue を切る」「タスクを分割して Issue」などで起動。--branch でブランチ、--worktree で worktree も自動作成。
npx claudepluginhub shiiman/claude-code-plugins --plugin shiiman-githubThis skill is limited to using the following tools:
GitHub Issue を作成します。タスクは Issue 本文内でチェックボックスに分割します。
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Guides building MCP servers enabling LLMs to interact with external services via tools. Covers best practices, TypeScript/Node (MCP SDK), Python (FastMCP).
Generates original PNG/PDF visual art via design philosophy manifestos for posters, graphics, and static designs on user request.
GitHub Issue を作成します。タスクは Issue 本文内でチェックボックスに分割します。
$ARGUMENTS に --help が含まれる場合、以下を表示して終了:
/shiiman-github:issue-create - Create Issue
概要:
GitHub Issue を作成します。
タスクは Issue 本文内でチェックボックスに分割します。
--branch で Issue 作成後にブランチ、--worktree で worktree も自動作成。
使用方法:
/shiiman-github:issue-create [オプション]
オプション:
--branch Issue 作成後にブランチを自動作成
--worktree Issue 作成後に worktree を自動作成(gtr 使用)
--no-confirm ユーザー確認をスキップして即座に Issue を作成
--help このヘルプを表示
例:
/shiiman-github:issue-create # Issue を作成
/shiiman-github:issue-create --branch # Issue 作成後にブランチも作成
/shiiman-github:issue-create --worktree # Issue 作成後に worktree も作成
/shiiman-github:issue-create --no-confirm # 確認なしで Issue を作成
ユーザーから作成したいタスクの概要を聞く。
タスクを Issue 本文内のチェックボックスに分割:
--no-confirm なしの場合:
作成する Issue の内容をユーザーに提示して確認:
以下の Issue を作成します:
タイトル: [{scope}] {title}
ラベル: {labels}
本文:
## 概要
{description}
## タスク
- [ ] {task1}
- [ ] {task2}
- [ ] {task3}
## 完了条件
- {condition1}
- {condition2}
よろしいですか?
--no-confirm 指定時:
ユーザー確認をスキップして即座に Issue を作成する。
承認後(または --no-confirm 指定時は即座に)、gh issue create で Issue を作成。
コマンドテンプレート:
gh issue create \
--title "[{scope}] {title}" \
--body "## 概要
{description}
## タスク
- [ ] {task1}
- [ ] {task2}
- [ ] {task3}
## 完了条件
- {condition1}
- {condition2}
" \
--label "{labels}"
作成した Issue の結果を報告:
Issue を作成しました:
- 番号: #{number}
- タイトル: [{scope}] {title}
- ラベル: {labels}
- URL: {issue_url}
--branch 指定時:
作成した Issue の番号で branch-create の手順に従いブランチを自動作成する。
--worktree 指定時:
作成した Issue の番号で worktree-create の手順に従い worktree を自動作成する。
--branch / --worktree なし:
ユーザーに「ブランチまたは worktree を作成しますか?」と確認:
branch-create の手順に従いブランチを作成worktree-create の手順に従い worktree を作成[{scope}] {title}
| 内容 | ラベル |
|---|---|
| 新機能 | enhancement |
| バグ修正 | bug |
| テスト | enhancement |
| ドキュメント | documentation |
| リファクタリング | improvement |
--branch と --worktree の同時指定不可(同時指定時はエラーを表示して終了)