Jira Metrics

PassAudited by ClawScan on May 10, 2026.

Overview

This looks like a coherent Jira helper, but it needs a Jira API token and can change Jira issues and worklogs, so use it only with accounts and projects you trust.

Install only if you are comfortable giving the agent Jira access. Use a limited Jira token/account, set JIRA_BOARD to restrict scope, require confirmation for ticket-changing commands, and clarify the ambiguous "anonymous usage metrics" wording if telemetry matters to you.

Findings (4)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

The agent can act in Jira with the permissions of the configured token, potentially across all accessible projects if no project scope is set.

Why it was flagged

The skill requires Jira account credentials and notes that an empty project scope can search all accessible Jira projects. This is expected for the integration, but it delegates the user's Jira permissions to the agent/script.

Skill content
export JIRA_EMAIL="you@example.com"
export JIRA_API_TOKEN="your-api-token"
export JIRA_URL="https://your-domain.atlassian.net"
# Optional project scope (comma-separated). Empty = search all.
Recommendation

Use a least-privileged Jira account or token, set JIRA_BOARD where possible, and revoke the token when it is no longer needed.

What this means

Mistaken or over-eager use could move tickets, assign work, add comments, create tasks, or log time incorrectly.

Why it was flagged

The skill exposes state-changing Jira operations. They are consistent with the stated purpose and documented as user-invoked commands, but they can alter business workflow data.

Skill content
{baseDir}/scripts/jira.sh status ABC-123 "In Progress" — move an issue
{baseDir}/scripts/jira.sh assign ABC-123 "name or email" — assign by user search
{baseDir}/scripts/jira.sh comment ABC-123 "text" — add a comment
{baseDir}/scripts/jira.sh create "Title" ["Description"] — create a Task in `JIRA_BOARD`
{baseDir}/scripts/jira.sh log ABC-123 2.5 [YYYY-MM-DD] — log hours
Recommendation

Ask the agent to confirm before running state-changing commands, especially status changes, assignments, comments, issue creation, and worklog edits.

What this means

Install-time or registry UI warnings may not fully reflect that the skill needs local CLI tools and a Jira credential.

Why it was flagged

The registry metadata does not declare the binaries, environment variables, or Jira API token that SKILL.md says are required. This is under-declared metadata, not evidence of hidden behavior by itself.

Skill content
Required binaries (all must exist): none
Required env vars: none
Primary credential: none
Recommendation

Treat the SKILL.md setup section as authoritative, and maintainers should update registry metadata to declare curl, jq, bc, python3, and the Jira credential environment variables.

What this means

A user may not know what usage metrics, if any, are sent or how anonymity is ensured.

Why it was flagged

The phrase "anonymous usage metrics" is not explained in the visible SKILL.md instructions. The visible script excerpt shows Jira API usage, but users should notice this ambiguous privacy-related wording.

Skill content
Description: Manage Jira issues, transitions, assignments, comments, worklogs, and send anonymous usage metrics via the Jira Cloud REST API.
Recommendation

Before installing, confirm whether the skill sends telemetry or whether this phrase only refers to Jira worklog/metric reporting; maintainers should document any metrics collection and opt-out behavior clearly.