mcpField
A
atlassian

atlassian

github.com/hjewkes生产力437 次安装35 周前更新
代码仓库

关于 atlassian

atlassian 是通过命令行封装工具操作 Jira 和 Confluence 的技能,涵盖问题与页面的搜索、查看和创建,并提供查询模式及故障排查参考。

主要功能

  1. 01使用 JQL 搜索 Jira 问题
  2. 02查看和创建 Jira 问题
  3. 03使用 CQL 搜索 Confluence 页面
  4. 04读取和创建 Confluence 页面
  5. 05查询与错误参考指南

适用场景

  1. 01按项目和状态查找 Jira 问题
  2. 02根据任务创建 Jira 问题
  3. 03搜索或阅读 Confluence 文档
  4. 04排查身份验证或速率限制错误

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/hjewkes/agent-skills --skill atlassian

安装后在 Claude Code 中输入/atlassian确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

references/
confluence-commands.md
cql-patterns.md
jira-commands.md
jql-patterns.md
troubleshooting.md
scripts/
confluence
jira
setup
templates/
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