create-jira-issueslisted
Install: claude install-skill YasuakiOmokawa/skills
# create-jira-issues
## Quick Reference — APIパターン早見表
⚠️ **MCP プレフィックスは環境依存**: 以下の優先順位で取得
1. `~/.claude/skills-config/jira.md` の `jira_mcp` / `atlassian_mcp` フィールド(`bash scripts/setup.sh` で生成)
2. `ToolSearch("+jira")` または `ToolSearch("+atlassian")` で実環境のプレフィックスを確認
下表の `<jira-mcp>` / `<atlassian-mcp>` はプレースホルダー。実環境のプレフィックス例: `fdev-jira` / `atlassian` / `claude_ai_Atlassian`。
| 操作 | <jira-mcp> | Atlassian MCP (環境例) |
|------|-----------|---------------|
| チケット作成 | `mcp__<jira-mcp>__create_issue` | `mcp__<atlassian-mcp>__createJiraIssue` |
| チケット更新 | ❌ 権限エラーで失敗(CLAUDE.md既知問題) | `mcp__<atlassian-mcp>__editJiraIssue` (任意フィールド) |
| コメント追加 | `mcp__<jira-mcp>__add_comment` | `mcp__<atlassian-mcp>__addCommentToJiraIssue` |
| issueType一覧 | `mcp__<jira-mcp>__list_jira_issue_types` | `mcp__<atlassian-mcp>__getJiraProjectIssueTypesMetadata` |
| フィールドID取得 | — | `mcp__<atlassian-mcp>__getJiraIssueTypeMetaWithFields` |
| カスタムフィールド設定 | ❌ 不可 | ✅ editJiraIssue の fields で設定 |
| issueリンク作成 | ❌ 不可 | ❌ 専用ツール無し(手動設定リストへ) |
| cloudId取得 (Atlassian専用) | — | `mcp__<atlassian-mcp>__getAccessibleAtlassianResources` |
## ワークフロー
### Step 0: MCPプロバイダ検出
```
ToolSearch("+<jira-mcp>")
→ 見つかった場合: <jira-mcp>用フロー
→ 見つからなかった場合:
ToolSearch("+atlassian jira")
→ 見つかった場合: Atlassian MCP用フロー
→ 見つからなかった場合:
「エラーが発生しました。Jira MCPを利用可能にしてください」
→ 停止
```
⚠️ **2系統を無条件に混在使用しない**。検出結果に基づいて1系統のみ使用する。
### Step 1: プランファイル解析
入力プランファイルから以下をパース:
1. `## Phase N:` ヘッダー直下のMarkdownテーブル → US一