关于 atlassian
atlassian 是通过命令行封装工具操作 Jira 和 Confluence 的技能,涵盖问题与页面的搜索、查看和创建,并提供查询模式及故障排查参考。
主要功能
- 01使用 JQL 搜索 Jira 问题
- 02查看和创建 Jira 问题
- 03使用 CQL 搜索 Confluence 页面
- 04读取和创建 Confluence 页面
- 05查询与错误参考指南
适用场景
- 01按项目和状态查找 Jira 问题
- 02根据任务创建 Jira 问题
- 03搜索或阅读 Confluence 文档
- 04排查身份验证或速率限制错误
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ hjewkes/ agent-skills --skill atlassian安装后在 Claude Code 中输入/atlassian确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
references/confluence-commands.mdcql-patterns.mdjira-commands.mdjql-patterns.mdtroubleshooting.mdscripts/confluencejirasetuptemplates/env.example详细介绍
Atlassian — Jira 与 Confluence
设置
jira 和 confluence 封装脚本都会自动检测首次运行,并启动 scripts/setup。
Jira 操作
# Search issues (JQL)
jira issue list -q "project = PROJ AND status = 'In Progress'" --plain
# View issue details
jira issue view KEY --raw | jq '.fields.summary, .fields.status.name'
# Create issue
jira issue create -t Bug -s "Summary of the issue" --no-input
# Transition issue
jira issue move KEY "In Review"
# Current sprint
jira sprint list --current --plain
# My in-progress issues
jira issue list -a$(jira me) -s"In Progress" --plain
Confluence 操作
# Search pages (CQL)
confluence search "text ~ 'keyword' AND space = 'KEY'"
# Read a page
confluence get PAGE_ID --format storage
# Create a page
confluence create --space KEY --title "Page Title" --body "Content here"
# List spaces
confluence spaces
输出约定
- 向用户显示输出时,使用
--plain获取易于阅读的内容。 - 使用
--raw+jq以编程方式提取特定字段。 confluence脚本始终输出 JSON——通过jq管道处理以显示内容。
参考文件
| 参考文件 | 加载时机 |
|---|---|
| references/jira-commands.md | 需要完整的 jira-cli 命令参考时 |
| references/confluence-commands.md | 需要了解 Confluence 脚本详情时 |
| references/jql-patterns.md | 构建复杂的 JQL 查询时 |
| references/cql-patterns.md | 构建复杂的 CQL 查询时 |
| references/troubleshooting.md | 认证失败、错误或速率限制时 |
评论
支持 Markdown