Jira集成与事件管理Skill jira-integration

这是一个Jira问题跟踪和事件管理集成技能,支持JQL查询、票务分析和警报疲劳跟踪,适用于DevOps和运维团队,提高问题处理效率和系统稳定性。关键词:Jira集成、问题跟踪、事件管理、JQL查询、票务分析、警报疲劳、DevOps、运维自动化。

DevOps 0 次安装 0 次浏览 更新于 3/15/2026

名称: jira-集成 description: Jira问题跟踪和事件管理。在创建、搜索或更新Jira问题时使用。支持JQL查询用于事件票务分析和警报疲劳跟踪。 允许工具: Bash(python *)

Jira集成

认证

重要: 凭据由代理层自动注入。不要检查环境变量中的JIRA_API_TOKENJIRA_EMAIL - 您将看不到它们。直接运行脚本;认证透明处理。

您可以检查的配置环境变量(非机密):

  • JIRA_URL - Jira实例URL(例如,https://your-company.atlassian.net

可用脚本

所有脚本位于.claude/skills/project-jira/scripts/

search_issues.py - 使用JQL搜索

使用Jira查询语言进行强大搜索。最适合查找事件票务、模式、行动项。

python .claude/skills/project-jira/scripts/search_issues.py --jql "JQL_QUERY" [--max-results N]

# 示例:
python .claude/skills/project-jira/scripts/search_issues.py --jql "type = Bug AND status != Done AND created >= -7d"
python .claude/skills/project-jira/scripts/search_issues.py --jql "labels = incident AND created >= -30d" --max-results 50

get_issue.py - 获取问题详情

python .claude/skills/project-jira/scripts/get_issue.py --issue-key PROJ-123

create_issue.py - 创建新问题

python .claude/skills/project-jira/scripts/create_issue.py --project PROJ --summary "标题" --description "详情" [--type Bug] [--priority High] [--labels "incident,p1"]

update_issue.py - 更新现有问题

python .claude/skills/project-jira/scripts/update_issue.py --issue-key PROJ-123 [--summary "新标题"] [--status "进行中"] [--priority High]

add_comment.py - 添加评论

python .claude/skills/project-jira/scripts/add_comment.py --issue-key PROJ-123 --comment "调查发现..."

list_issues.py - 列出项目问题

python .claude/skills/project-jira/scripts/list_issues.py --project PROJ [--max-results 20]

JQL快速参考

常见模式

# 最近错误
type = Bug AND created >= -7d ORDER BY created DESC

# 开放事件
type = Incident AND status != Done

# 按标签
labels IN ("incident", "p1", "alert-tuning")

# 文本搜索
summary ~ "高CPU" OR description ~ "超时"

# 陈旧问题
updated <= -90d AND status != Done

运算符

运算符 含义 示例
= 等于 status = Done
!= 不等于 status != Done
~ 包含文本 summary ~ "错误"
IN 在列表中 status IN ("Open", "In Progress")
>= 大于/等于 created >= -7d
ORDER BY 排序 ORDER BY created DESC

调查工作流

事件票务分析

1. 搜索相关事件:
   search_issues.py --jql "type = Incident AND created >= -30d"

2. 获取特定事件详情:
   get_issue.py --issue-key INC-456

3. 添加调查发现:
   add_comment.py --issue-key INC-456 --comment "根因:..."

4. 更新状态:
   update_issue.py --issue-key INC-456 --status "已解决"