返回顶部
j

jiraJira管理

Use when the user mentions Jira issues (e.g., "PROJ-123"), asks about tickets, wants to create/view/update issues, check sprint status, or manage their Jira workflow. Triggers on keywords like "jira", "issue", "ticket", "sprint", "backlog", or issue key patterns.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.3.3
安全检测
已通过
7,085
下载量
免费
免费
12
收藏
概述
安装方式
版本历史

jira

Jira

与Jira的自然语言交互。支持多种后端。

后端检测

首先运行此检查以确定使用哪个后端:

  1. 1. 检查jira CLI是否可用:
→ 运行:which jira → 如果找到:使用CLI后端
  1. 2. 如果没有CLI,检查Atlassian MCP:
→ 查找mcpatlassian*工具 → 如果可用:使用MCP后端
  1. 3. 如果两者都不可用:
→ 引导用户进行设置
后端使用时机参考文档
CLIjira 命令可用references/commands.md
MCP
Atlassian MCP工具可用 | references/mcp.md | | | 两者均不可用 | 引导安装CLI |

快速参考(CLI)

如果使用MCP后端,请跳过此部分。

意图命令
查看问题jira issue view ISSUE-KEY
列出我的问题
jira issue list -a$(jira me) | | 我的进行中问题 | jira issue list -a$(jira me) -sIn Progress | | 创建问题 | jira issue create -tType -s摘要 -b描述 | | 移动/转换状态 | jira issue move ISSUE-KEY 状态 | | 分配给我 | jira issue assign ISSUE-KEY $(jira me) | | 取消分配 | jira issue assign ISSUE-KEY x | | 添加评论 | jira issue comment add ISSUE-KEY -b评论内容 | | 在浏览器中打开 | jira open ISSUE-KEY | | 当前冲刺 | jira sprint list --state active | | 我是谁 | jira me |

快速参考(MCP)

如果使用CLI后端,请跳过此部分。

意图MCP工具
搜索问题mcpatlassiansearchJiraIssuesUsingJql
查看问题
mcpatlassiangetJiraIssue | | 创建问题 | mcpatlassiancreateJiraIssue | | 更新问题 | mcpatlassianeditJiraIssue | | 获取转换 | mcpatlassiangetTransitionsForJiraIssue | | 转换状态 | mcpatlassiantransitionJiraIssue | | 添加评论 | mcpatlassianaddCommentToJiraIssue | | 用户查找 | mcpatlassianlookupJiraAccountId | | 列出项目 | mcpatlassiangetVisibleJiraProjects |

完整MCP模式请参见 references/mcp.md。



触发词

  • - 创建一个jira工单
  • 显示PROJ-123
  • 列出我的工单
  • 将工单移至完成
  • 当前冲刺中有什么

问题键检测

问题键遵循模式:[A-Z]+-[0-9]+(例如,PROJ-123,ABC-1)。

当用户在对话中提到问题键时:

  • - CLI: jira issue view KEY 或 jira open KEY
  • MCP: 使用键调用 mcpatlassianjiragetissue



工作流程

创建工单:

  1. 1. 如果用户引用代码/工单/PR,先研究上下文
  2. 起草工单内容
  3. 与用户一起审查
  4. 使用适当的后端创建

更新工单:

  1. 1. 首先获取问题详情
  2. 检查状态(注意进行中的工单)
  3. 显示当前与提议的变更
  4. 更新前获得批准
  5. 添加评论解释变更



任何操作之前

问问自己:

  1. 1. 当前状态是什么? — 始终先获取问题。不要假设状态、经办人或字段与用户认为的一致。
  1. 2. 还有谁受影响? — 检查关注者、关联问题、父史诗。一个简单的编辑可能会通知10个人。
  1. 3. 这是可逆的吗? — 状态转换可能有单向门。某些工作流需要中间状态。描述编辑没有撤销功能。
  1. 4. 我有正确的标识符吗? — 问题键、转换ID、账户ID。显示名称在分配时不起作用(MCP)。

绝对不要

  • - 绝对不要在未获取当前状态的情况下进行转换 — 工作流可能需要中间状态。待办→完成如果必须先经过进行中可能会静默失败。
  • - 绝对不要使用显示名称进行分配(MCP) — 只有账户ID有效。始终先调用 lookupJiraAccountId,否则分配会静默失败。
  • - 绝对不要在未显示原文的情况下编辑描述 — Jira没有撤销功能。用户必须看到他们要替换的内容。
  • - 绝对不要在缺少所有必填字段的情况下使用 --no-input(CLI) — 会以晦涩的错误信息静默失败。先检查项目的必填字段。
  • - 绝对不要假设转换名称是通用的 — 完成、已关闭、已完成因项目而异。始终先获取可用的转换。
  • - 绝对不要在未明确批准的情况下进行批量修改 — 每次工单变更都会通知关注者。10次编辑=10次通知风暴。

安全

  • - 始终在运行命令/工具调用之前显示它
  • 始终在修改工单之前获得批准
  • 编辑时保留原始信息
  • 应用后验证更新
  • 始终清晰地呈现身份验证问题,以便用户解决

无可用后端

如果CLI和MCP都不可用,引导用户:

要使用Jira,您需要以下之一:

  1. 1. jira CLI(推荐):
https://github.com/ankitpokhrel/jira-cli

安装:brew install ankitpokhrel/jira-cli/jira-cli
设置:jira init

  1. 2. Atlassian MCP
在您的MCP设置中使用Atlassian凭据进行配置。

深入阅读

在以下情况下加载参考文档:

  • - 创建具有复杂字段或多行内容的问题
  • 构建超出简单过滤器的JQL查询
  • 排查错误或身份验证问题
  • 处理转换、关联或冲刺

在以下情况下不要加载参考文档:

  • - 简单的查看/列出操作(上面的快速参考已足够)
  • 基本状态检查(jira issue view KEY)
  • 在浏览器中打开问题

任务加载参考文档?
查看单个问题
列出我的工单
否 |
| 创建带描述的问题 | — CLI需要 /tmp 模式 |
| 转换问题状态 | — 需要转换ID工作流 |
| JQL搜索 | — 用于复杂查询 |
| 关联问题 | — MCP限制,需要脚本 |

参考文档:

  • - CLI模式:references/commands.md
  • MCP模式:references/mcp.md

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 jira-1776420061 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 jira-1776420061 技能

通过命令行安装

skillhub install jira-1776420061

下载

⬇ 下载 jira v1.3.3(免费)

文件大小: 12.66 KB | 发布时间: 2026-4-17 19:26

v1.3.3 最新 2026-4-17 19:26
Scanner hardening: make Jira env vars optional (REST fallback only) to align with multi-backend CLI/MCP design

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部