プラグインに新しいフックを作成する。「フック作成」「新しいフック」「フックを作って」「フック追加」「hook 作成」「フックを追加したい」「新規フック」などで起動。ツール実行前後やセッションイベントで実行されるフックを生成。
shiiman-github:issue-create
GitHub Issue を作成する。タスクは Issue 本文内でチェックボックスに分割。「Issue 作成」「Issue を作って」「タスクを Issue に」「Issue 追加」「チケット作成」「Issue を切る」「タスクを分割して Issue」などで起動。「ブランチも」「worktree も」と伝えれば作成後にブランチ/worktree も用意する。
インストール方法を見る含まれるファイル(1)
- SKILL.md5.2 KB
SKILL.md(原文)
インストールする前に、エージェントに与えられる指示の中身を確認できます。
Create Issue
GitHub Issue を作成します。タスクは Issue 本文内でチェックボックスに分割します。
Help
$ARGUMENTS に --help が含まれる場合、以下を表示して終了:
/shiiman-github:issue-create - Create Issue
概要:
GitHub Issue を作成します。
タスクは Issue 本文内でチェックボックスに分割します。
「ブランチも」「worktree も」と伝えれば作成後にブランチ/worktree も用意します。
使用方法:
/shiiman-github:issue-create [タスク説明]
オプション:
--help このヘルプを表示
後続作成の伝え方(フラグの代わり):
「ブランチも作って」 → Issue 作成後にブランチを作成
「worktree も」 → Issue 作成後に worktree を作成(gtr 使用)
指定なし → 作成後にブランチ/worktree を作るか確認
例:
/shiiman-github:issue-create # Issue を作成
「Issue を作ってブランチも切って」 # Issue 作成後にブランチも作成
「Issue を作って worktree も用意して」 # Issue 作成後に worktree も作成
内部呼び出し用:
--no-confirm ユーザー確認をスキップして即座に作成(workflow から渡される)
ワークフロー
1. タスクの確認
ユーザーから作成したいタスクの概要を聞く。
2. タスクの分割
タスクを Issue 本文内のチェックボックスに分割:
- 1 タスク = 具体的なアクション(「〜を追加」「〜を修正」「〜を削除」)
- 依存関係がある場合は順番に並べる
- テストやドキュメント更新も個別タスクとして記載
3. Issue 内容の確認
--no-confirm なしの場合:
作成する Issue の内容をユーザーに提示して確認:
以下の Issue を作成します:
タイトル: [{scope}] {title}
ラベル: {labels}
本文:
## 概要
{description}
## タスク
- [ ] {task1}
- [ ] {task2}
- [ ] {task3}
## 完了条件
- {condition1}
- {condition2}
よろしいですか?
--no-confirm 指定時:
ユーザー確認をスキップして即座に Issue を作成する。
4. Issue 作成
承認後(または --no-confirm 指定時は即座に)、gh issue create で Issue を作成。
コマンドテンプレート:
gh issue create \
--title "[{scope}] {title}" \
--body "## 概要
{description}
## タスク
- [ ] {task1}
- [ ] {task2}
- [ ] {task3}
## 完了条件
- {condition1}
- {condition2}
" \
--label "{labels}"
5. 結果報告
作成した Issue の結果を報告:
Issue を作成しました:
- 番号: #{number}
- タイトル: [{scope}] {title}
- ラベル: {labels}
- URL: {issue_url}
6. ブランチもしくは worktree 作成(フラグの代わり)
引数・発話から後続作成の要否を判定する。
「ブランチも」と判定した場合:
作成した Issue の番号で branch-create の手順に従いブランチを自動作成する。
「worktree も」と判定した場合:
作成した Issue の番号で worktree-create の手順に従い worktree を自動作成する。
発話に明示がない場合:
AskUserQuestion で 1 回だけ確認する(読み取りではなく作成を伴うため)。
question: "ブランチまたは worktree を作成しますか?"
options:
- ブランチを作成: 作成した Issue の番号で branch-create を実行
- worktree を作成: 作成した Issue の番号で worktree-create を実行
- 作成しない: Issue 作成のみで終了
--no-confirm での内部呼び出し時(workflow など)は、呼び出し側の指定に従い、確認をスキップして指定された後続作成のみ行う。
Issue タイトルの形式
[{scope}] {title}
- scope: 機能名や対象コンポーネント
- title: 具体的なタスク内容
ラベルの自動判定
| 内容 | ラベル |
|---|---|
| 新機能 | enhancement |
| バグ修正 | bug |
| テスト | enhancement |
| ドキュメント | documentation |
| リファクタリング | improvement |
重要な注意事項
- ✅ タスクは Issue 本文内のチェックボックスで管理
- ✅ 完了条件を明確にする
- ✅ 具体的なアクションを記述
- ❌ 曖昧なタスク記述
- ❌ ブランチと worktree の同時作成はしない(どちらか一方のみ。両方求められた場合は worktree を優先して確認)
レビュー
まだレビューはありません。使ってみた感想をお寄せください。
同じリポジトリのスキル
概要と使いどころ
マーケットプレイスのソースを dev(directory)/ prd(git)に切り替える。「マーケットプレイス切替」「marketplace toggle」「dev モード」「prd モード」「ローカル開発モード」「開発モード切替」「マーケットプレイス dev」などで起動。
新しい Claude Code プラグインを作成する。「プラグイン作成」「新しいプラグイン」「プラグインを作って」「プラグイン追加」「plugin 作成」「プラグイン一括作成」「フル作成」などで起動。プラグインのみ作成と、スキル/サブエージェント/フックを含む一括作成の両方に対応。
MCP サーバーの一覧表示・追加・削除を一つのスキルで管理する。「MCP 管理」「MCP 一覧」「MCP を追加」「MCP を削除」「MCP サーバー管理」「MCP 設定」「MCP 操作」などで起動。引数があれば優先し、なければ発話内容から list/install/remove を判定。
プロジェクトの Claude Code リソース一覧を表示する。「Claude リソース一覧」「スキル一覧」「エージェント一覧」「フック一覧」「プロジェクトリソース確認」「何があるか確認」「リソースを見せて」などで起動。表示対象(スキル/エージェント/フック)は発話から判断する。
Claude Code 設定の表示・更新・ローカル更新を統合管理する。「Claude 設定管理」「設定を表示」「settings を更新」「local settings を更新」「権限設定を変更」「設定ファイル管理」「claude settings」などで起動。引数があれば優先し、なければ発話内容から view/update/local-update を判定。