本文へ移動
cccskills
無料GitHub で公開

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 を優先して確認)

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

hook-create

無料日本語概要

プラグインに新しいフックを作成する。「フック作成」「新しいフック」「フックを作って」「フック追加」「hook 作成」「フックを追加したい」「新規フック」などで起動。ツール実行前後やセッションイベントで実行されるフックを生成。

shiiman/claude-code-plugins62026年6月17日 更新

marketplace-toggle

無料日本語概要

マーケットプレイスのソースを dev(directory)/ prd(git)に切り替える。「マーケットプレイス切替」「marketplace toggle」「dev モード」「prd モード」「ローカル開発モード」「開発モード切替」「マーケットプレイス dev」などで起動。

shiiman/claude-code-plugins62026年6月17日 更新

plugin-create

無料日本語概要

新しい Claude Code プラグインを作成する。「プラグイン作成」「新しいプラグイン」「プラグインを作って」「プラグイン追加」「plugin 作成」「プラグイン一括作成」「フル作成」などで起動。プラグインのみ作成と、スキル/サブエージェント/フックを含む一括作成の両方に対応。

shiiman/claude-code-plugins62026年6月17日 更新

shiiman-claude:mcp

無料日本語概要

MCP サーバーの一覧表示・追加・削除を一つのスキルで管理する。「MCP 管理」「MCP 一覧」「MCP を追加」「MCP を削除」「MCP サーバー管理」「MCP 設定」「MCP 操作」などで起動。引数があれば優先し、なければ発話内容から list/install/remove を判定。

shiiman/claude-code-plugins62026年6月17日 更新

shiiman-claude:resource-list

無料日本語概要

プロジェクトの Claude Code リソース一覧を表示する。「Claude リソース一覧」「スキル一覧」「エージェント一覧」「フック一覧」「プロジェクトリソース確認」「何があるか確認」「リソースを見せて」などで起動。表示対象(スキル/エージェント/フック)は発話から判断する。

shiiman/claude-code-plugins62026年6月17日 更新

shiiman-claude:settings

無料日本語概要

Claude Code 設定の表示・更新・ローカル更新を統合管理する。「Claude 設定管理」「設定を表示」「settings を更新」「local settings を更新」「権限設定を変更」「設定ファイル管理」「claude settings」などで起動。引数があれば優先し、なければ発話内容から view/update/local-update を判定。

shiiman/claude-code-plugins62026年6月17日 更新

shiiman のスキルをすべて見る

このスキルの問題を報告する