issue-create

A command that reads an issue-splitting plan and creates the related GitHub issues in bulk. GitHub issues are project tasks or reports, and a parent issue groups the smaller tasks needed for a larger feature.

In plain words
What is it for?
Use it to create child issues from an issue-splitting document, including their phases, dependencies, priorities, estimates, and acceptance criteria.
Why use it?
It removes the repeated work of copying planned tasks into GitHub and linking them to the larger feature.

Command for Claude Code

Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

agentmods
npx agentmods add commands/kewton/commandmate/issue-create
Clone the repo
git clone --depth 1 https://github.com/Kewton/CommandMate

Made for: Claude Code.

Per session 15 Only the description is in the session, so the agent can decide to use it. The body loads when it is invoked.
When invoked 2,166 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. Scan, not verified.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5 $0.00015 $0.02166
Opus 5 $0.00008 $0.01083
Sonnet 5 $0.00003 $0.00433
Haiku 4.5 $0.00002 $0.00217

Measured yesterday against content hash a5dbca3cfea0, method: parsed. Prices are Anthropic first-party input rates as of 2026-08-30, from the pricing page.

Security

Grade A, and why

issue-create scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured yesterday.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

.claude/commands/issue-create.md · 250 lines

How it starts

The opening of the file, as written. The whole thing — 250 lines — stays where its author put it; the contents beside it link to each section on GitHub.

Issue一括作成コマンド

概要

Issue分割計画書(issue-split.md)を解析し、GitHubにIssueを一括作成します。 親Issue(Feature)と子Issue(実装単位)の関連付けを自動で行い、進捗を可視化します。

使用方法

/issue-create <親Issue番号> [issue-split.mdのパス]

:

/issue-create 152
/issue-create 152 dev-reports/feature/issue/152/issue-split.md

引数:

  • <親Issue番号>: Feature Issue番号(必須)
  • [issue-split.mdのパス]: Issue分割計画書のパス(省略時は自動検索)

実行内容

あなたはプロジェクトマネージャーです。Issue分割計画書から子Issueを一括作成し、親Issueと関連付けてください:

1. 事前確認

親Issueの検証
gh issue view <親Issue番号>
  • 親Issueが存在するか確認
  • Feature Issueであることを確認(ラベルに "feature" が含まれる)
  • 既に子Issueが作成済みでないか確認
issue-split.mdの検索

引数で指定されない場合、以下の優先順位で検索:

  1. dev-reports/feature/issue/<親Issue番号>/issue-split.md
  2. カレントディレクトリの issue-split.md
  3. dev-reports/**/issue-split.md(最新のもの)

2. issue-split.mdの解析

抽出する情報
  • Issue一覧セクション:

    • Issue番号(例: #152-1)
    • タイトル
    • 概要
    • サイズ(S/M/L)
    • 優先度(High/Medium/Low)
    • 作業見積(時間)
    • 担当候補
    • スコープ
    • 技術スタック
    • 受入基準(2層構造)
  • Phase情報:

    • Phase番号
    • Phase名
    • 各Issueの所属Phase
    • Phase完了条件
    • Phaseの実行順序(Week情報)
    • 並列実行マーク(⚡)の有無
  • 依存関係:

    • 依存先Issue(ブロックされる側)
    • ブロック対象Issue(ブロックする側)
    • 並列実行可能性
    • 依存関係マトリクスからの情報

3. 子Issueの一括作成

Issue作成ループ

各Issueについて以下を実行:

gh issue create \
  --title "Issue #<親Issue番号>-<連番>: <タイトル>" \
  --body "$(cat /tmp/issue-body-<連番>.md)" \
  --label "<サイズ>,<優先度>,feature,<Phase>" \
  --assignee "@me" \
  --project "MyCodeBranchDesk"
Issue本文のテンプレート
**親Issue**: #<親Issue番号>
**Phase**: <Phase名>
**サイズ**: <サイズ> (<作業見積>)
**優先度**: <優先度>

## 概要
<概要>

## 依存関係
<依存先Issueのリスト>

## ブロック対象
<ブロックするIssueのリスト>

## スコープ
<スコープのチェックリスト>

## 技術スタック
<技術スタック>

## 受入基準 (Acceptance Criteria)

### 🤖 自動検証可能な基準(pm-auto-devが実施)

**機能要件**:
<機能要件のチェックリスト>

**品質基準**:
<品質基準のチェックリスト>

**テストケース**:
<テストケースのチェックリスト>

### 👤 手動検証が必要な基準(ユーザーが実施)

**UX/UI検証**:
<UX/UI検証のチェックリスト>

**ビジネスロジック検証**:
<ビジネスロジック検証のチェックリスト>

**運用検証**:
<運用検証のチェックリスト>

---

📄 **詳細**: [Issue分割計画書](<issue-split.mdへのリンク>)

Read the full file on GitHub · 250 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. yesterday First seen · 250 lines · 15 tokens per session scan A a5dbca3cfea0

Subscribe to this mod's changes

issue-create is a command published in the GitHub repository Kewton/CommandMate (39 stars, last pushed yesterday), licensed MIT. It adds 15 tokens to every session and 2,166 once invoked, about $0.0001 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.