← 返回 Skills 市场
djc00p

Jira Ops

作者 Deonte Cooper · GitHub ↗ · v1.0.0 · MIT-0
linuxdarwinwin32 ✓ 安全检测通过
105
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install jira-ops
功能描述
Retrieve, analyze, and update Jira tickets directly. Supports MCP-based (recommended) and direct REST API approaches. Trigger phrases: fetch Jira ticket, upd...
使用说明 (SKILL.md)

Jira Integration

Retrieve, analyze, and update Jira tickets with MCP or direct REST API.

When to Activate

  • Fetching ticket requirements and acceptance criteria
  • Adding progress comments or status updates
  • Transitioning ticket status (To Do → In Progress → Done)
  • Searching for issues via JQL queries
  • Linking PRs or branches to tickets

Setup

Option A: MCP Server (Recommended)

Install mcp-atlassian via uvx:

{
  "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"
    }
  }
}

Get your API token: https://id.atlassian.com/manage-profile/security/api-tokens

Option B: Direct REST API

Set these environment variables:

  • JIRA_URL — Jira instance URL
  • JIRA_EMAIL — Your account email
  • JIRA_API_TOKEN — API token (never hardcode)

MCP Tools

With mcp-atlassian configured:

  • jira_search — JQL queries
  • jira_get_issue — Fetch issue details
  • jira_create_issue — Create new issues
  • jira_update_issue — Update fields
  • jira_transition_issue — Change status
  • jira_add_comment — Add comments
  • jira_get_transitions — List available transitions

Analyzing Tickets

Extract from tickets:

  • Functional requirements — What needs to be built
  • Acceptance criteria — Testable conditions
  • Test types — Unit, integration, E2E
  • Edge cases — Error scenarios, boundary conditions
  • Dependencies — Linked issues, APIs, systems

Updating Tickets

Workflow Jira Action
Start work Transition to "In Progress" + comment branch name
Tests done Comment with test coverage summary
PR created Comment with link, transition if needed
Merged Transition to "Done"

Security

  • Never hardcode API tokens
  • Use environment variables or secrets manager
  • Add .env to .gitignore
  • Rotate tokens if exposed
  • Use least-privilege scopes
安全使用建议
This skill appears to do what it says: read and update Jira issues. Before installing or enabling it, verify the following: 1) Only provide a Jira API token scoped with the minimum permissions needed (prefer read or limited write scopes), store it in a secrets manager or env var, and rotate it if exposed. 2) If you plan to use the MCP path, confirm you trust the 'uvx' tool and the 'mcp-atlassian' package source before installing—the SKILL.md recommends installation but the registry metadata does not declare uvx as a required binary. 3) Remember the agent (if allowed) can perform writes to your Jira project; consider restricting autonomous invocation or using a token with limited update rights for safer testing. 4) If you need higher assurance, request an install spec or package provenance from the publisher and test with a sandbox Jira project first.
功能分析
Type: OpenClaw Skill Name: jira-ops Version: 1.0.0 The jira-ops skill bundle is a documentation-based integration for managing Jira tickets via MCP or REST API. It follows standard security practices, such as advising against hardcoding credentials and using environment variables for sensitive tokens. No malicious code, suspicious execution patterns, or exfiltration attempts were identified in SKILL.md or _meta.json.
能力评估
Purpose & Capability
Name/description match the requested environment variables (JIRA_URL, JIRA_EMAIL, JIRA_API_TOKEN) and the described capabilities (search, fetch, update, transition). Minor inconsistency: SKILL.md recommends installing an MCP client via the 'uvx' tool, but the skill metadata does not declare 'uvx' as a required binary or provide an install spec.
Instruction Scope
SKILL.md only instructs the agent to interact with Jira (via MCP tooling or direct REST API) and to use the declared environment variables. It does not ask the agent to read unrelated files, exfiltrate data to third parties, or access system paths outside the Jira integration context.
Install Mechanism
This is an instruction-only skill with no install spec or shipped code (lowest disk risk). It suggests using 'uvx' to install 'mcp-atlassian==0.21.0' but does not provide an install specification or provenance for that package; if you choose MCP, verify the uvx tool and package source before installing.
Credentials
The three required environment variables (JIRA_URL, JIRA_EMAIL, JIRA_API_TOKEN) are appropriate and expected for a Jira integration. They are sensitive credentials, so least-privilege token scopes and secret storage are advised (the SKILL.md already recommends not hardcoding tokens).
Persistence & Privilege
The skill does not request persistent system presence (always: false), does not modify other skills' configurations, and has no config-path requirements. It is user-invocable and may be called autonomously by the agent (platform default) but that is not unusual for skills.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install jira-ops
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /jira-ops 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release. Jira ticket retrieval, analysis, and updates via MCP or REST API. Adapted from everything-claude-code by @affaan-m (MIT)
元数据
Slug jira-ops
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Jira Ops 是什么?

Retrieve, analyze, and update Jira tickets directly. Supports MCP-based (recommended) and direct REST API approaches. Trigger phrases: fetch Jira ticket, upd... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 105 次。

如何安装 Jira Ops?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install jira-ops」即可一键安装,无需额外配置。

Jira Ops 是免费的吗?

是的,Jira Ops 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Jira Ops 支持哪些平台?

Jira Ops 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(linux, darwin, win32)。

谁开发了 Jira Ops?

由 Deonte Cooper(@djc00p)开发并维护,当前版本 v1.0.0。

💬 留言讨论