帮助你读取和分析 Jira 工单,并更新状态、评论与流转操作
复制安装指令,让 AI 自动完成配置 · 推荐新手
请帮我安装 askskill 上的 "jira-integration" 技能: 1. 下载 https://raw.githubusercontent.com/affaan-m/ECC/main/docs/ja-JP/skills/jira-integration/SKILL.md 2. 保存为 ~/.claude/skills/jira-integration/SKILL.md 3. 装好后重载技能,告诉我可以用了
请获取 Jira 工单 ABC-123,概括需求目标、关键验收标准、潜在风险,并列出需要进一步确认的问题。
返回该工单的结构化需求分析摘要,以及待确认事项清单。
将 Jira 工单 XYZ-456 更新为“进行中”,并添加评论:已完成初步排查,正在修复接口超时问题,预计今天下班前提交结果。
工单状态被更新,并成功写入一条进展评论。
检查 Jira 工单 PROJ-789 当前可用的流转动作,并将其流转到“已完成”;如果不满足条件,请说明原因和缺少的前置步骤。
返回可执行的流转结果,或说明无法流转的限制与后续建议。
AI コーディングワークフローから直接 Jira チケットを取得・分析・更新します。MCP ベース(推奨)と直接 REST API の両アプローチをサポートします。
mcp-atlassian MCP サーバーをインストールします。これにより Jira ツールが AI エージェントに直接公開されます。
要件:
uvx(uv から)、パッケージマネージャーまたは公式 uv インストールドキュメントからインストールMCP 設定に追加(例: ~/.claude.json → mcpServers):
{
"jira": {
"command": "uvx",
"args": ["mcp-atlassian==0.21.0"],
"env": {
"JIRA_URL": "https://YOUR_ORG.atlassian.net",
"JIRA_EMAIL": "[email protected]",
"JIRA_API_TOKEN": "your-api-token"
},
"description": "Jira issue tracking — search, create, update, comment, transition"
}
}
セキュリティ: シークレットをハードコードしないでください。
JIRA_URL、JIRA_EMAIL、JIRA_API_TOKENはシステム環境変数またはシークレットマネージャーに設定することを推奨します。MCP のenvブロックはローカルのコミットされていない設定ファイルにのみ使用してください。
Jira API トークンの取得方法:
MCP が利用できない場合は、curl またはヘルパースクリプトで Jira REST API v3 を直接使用します。
必要な環境変数:
| 変数 | 説明 |
|---|---|
JIRA_URL | Jira インスタンスの URL(例: https://yourorg.atlassian.net) |
JIRA_EMAIL | Atlassian アカウントのメールアドレス |
JIRA_API_TOKEN | id.atlassian.com からの API トークン |
シェル環境変数、シークレットマネージャー、またはリポジトリにコミットしないローカル環境ファイルに保存してください。
直接 curl 例では、Jira ユーザー設定を標準入力で渡し、認証情報がコマンドライン引数に出ないようにします。
jira_curl() {
printf 'user = "%s:%s"\n' "$JIRA_EMAIL" "$JIRA_API_TOKEN" |
curl -s -K - "$@"
}
mcp-atlassian MCP サーバーが設定されている場合、以下のツールが利用可能です。
| ツール | 目的 | 例 |
|---|---|---|
jira_search | JQL クエリ | project = PROJ AND status = "In Progress" |
jira_get_issue | キーで完全なイシュー詳細を取得 | PROJ-1234 |
jira_create_issue | イシューの作成(タスク、バグ、ストーリー、エピック) | 新しいバグレポート |
jira_update_issue | フィールドの更新(概要、説明、担当者) | 担当者の変更 |
jira_transition_issue | ステータスの変更 | "In Review" に移動 |
jira_add_comment | コメントの追加 | 進捗更新 |
jira_get_sprint_issues | スプリント内のイシュー一覧 | アクティブスプリントレビュー |
jira_create_issue_link | イシューのリンク(Blocks、Relates to) | 依存関係の追跡 |
jira_get_issue_development_info | リンクされた PR、ブランチ、コミットの確認 | 開発コンテキスト |
ヒント: トランジション前に必ず
jira_get_transitionsを呼び出してください。トランジション ID はプロジェクトのワークフローによって異なります。
jira_curl \
-H "Content-Type: application/json" \
"$JIRA_URL/rest/api/3/issue/PROJ-1234" | jq '{
key: .key,
summary: .fields.summary,
status: .fields.status.name,
priority: .fields.priority.name,
type: .fields.issuetype.name,
assignee: .fields.assignee.displayName,
labels: .fields.labels,
description: .fields.description
}'
jira_curl \
-H "Content-Type: application/json" \
"$JIRA_URL/rest/api/3/issue/PROJ-1234?fields=comment" | jq '.fields.comment.comments[] | {
author: .author.displayName,
created: .created[:10],
body: .body
}'
jira_curl -X POST \
-H "Content-Type: application/json" \
-d '{
"body": {
"version": 1,
"type": "doc",
"content": [{
"type": "paragraph",
"content": [{"type": "text", "text": "Your comment here"}]
}]
}
}' \
"$JIRA_URL/rest/api/3/issue/PROJ-1234/comment"
# 1. 利用可能なトランジションを取得
jira_curl \
"$JIRA_URL/rest/api/3/issue/PROJ-1234/transitions" | jq '.transitions[] | {id, name: .name}'
# 2. トランジションを実行(TRANSITION_ID を置き換える)
jira_curl -X POST \
-H "Content-Type: application/json" \
-d '{"transition": {"id": "TRANSITION_ID"}}' \
"$JIRA_URL/rest/api/3/issue/PROJ-1234/transitions"
jira_curl -G \
--data-urlencode "jql=project = PROJ AND status = 'In Progress'" \
…
帮助开发者为代码代理配置性能优化、安全防护与研究优先工作流。
为 Windows 原生桌面应用生成并执行端到端自动化测试流程。
帮助 Swift 开发者实现基于 Actor 的线程安全内存与文件持久化方案
帮助排查AI代理故障,执行结构化诊断、受限恢复并生成内省报告。
帮助团队编排多代理协作流程,管理任务归属、看板流转与交接控制。
帮助开发者掌握 Ktor 服务端常用模式、认证依赖注入与测试实践。
帮助你检索和更新 Jira 工单,分析需求并高效推进协作流程
用自然语言管理 JIRA 任务、搜索工单并处理评论与关联关系。
连接 JIRA 执行冲刺管理、问题跟踪与附件处理,提升团队协作效率。
通过 MCP 调用 Jira CLI,让 AI 助手查询、创建并管理 Jira 任务。
让 AI 直接操作 Jira Cloud,查询项目事项、评论协作并检索用户信息。
用自然语言只读查询 Jira 项目、任务与分配信息,快速获取进度与协作状态