jira-pr-verify

Match Jira issues to GitHub PRs and generate a traceability ledger with verdicts.

12|5|Updated Jan 14, 2025
One-click install
npx skills add https://github.com/MoonLadderStudios/MoonMind --skill jira-pr-verify
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: jira-pr-verify
Source: https://github.com/MoonLadderStudios/MoonMind/tree/main/.agents/skills/jira-pr-verify
Command: npx skills add https://github.com/MoonLadderStudios/MoonMind --skill jira-pr-verify

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Jira-to-PR alignment is labor-intensive and error-prone; this skill automatically verifies that a GitHub PR satisfies the linked Jira issue's goals, requirements, and acceptance criteria, and posts a concise, evidence-backed summary as a PR comment.

Core Features & Use Cases

  • Load trusted Jira artifacts (issue.normalized.json, issue.md) and fetch issue context to build a traceability ledger.
  • Inspect PR details, diffs, CI status, and related Jira items to map each Jira goal/AC to concrete changes and tests.
  • Generate an actionable PR comment draft with per-item verdicts (met, partially_met, not_met, unverifiable) and pointers to evidence.
  • Use cases: verify a Jira story against a PR, audit implementation coverage, or publish a Jira-vs-PR verification summary.

Quick Start

Provide a Jira issue key and a PR URL to trigger a verification that compares Jira goals against the PR and posts a summary comment.

Frequently Asked Questions about jira-pr-verify

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I verify a GitHub PR against Jira acceptance criteria?

To verify a GitHub PR against Jira acceptance criteria, provide a Jira issue key and PR URL. The skill inspects PR diffs and CI signals to map each Jira goal to concrete evidence, generating a traceability ledger with an overall PASS, PARTIAL, FAIL, or BLOCKED verdict.

Can I automate Jira to PR traceability for code review?

You can automate Jira to PR traceability by supplying a Jira issue key and PR URL. The verification process loads trusted Jira artifacts, inspects PR details, and posts an actionable PR comment draft mapping each Jira requirement to specific code changes and test evidence.

What is a Jira PR verification traceability ledger?

A Jira PR verification traceability ledger is a mapping of Jira goals, requirements, and acceptance criteria to concrete PR evidence. It provides per-item verdicts like met, partially_met, not_met, or unverifiable, alongside artifact paths and evidence pointers for review.

Does Jira PR verification work without external dependencies?

Jira PR verification works without external dependencies. It uses provided Jira issue keys and PR URLs to fetch context, inspect CI status, and analyze diffs to evaluate implementation coverage and generate a ready-to-post PR comment with evidence pointers.

How do I audit implementation coverage for a Jira story in a pull request?

To audit implementation coverage for a Jira story in a pull request, provide the Jira issue key and PR URL. The skill matches Jira requirements to PR changes and CI signals, producing a coverage summary with per-item verdicts and an overall PASS, PARTIAL, FAIL, or BLOCKED verdict.

What limitations exist when verifying partially met Jira goals in a PR?

When verifying partially met Jira goals in a PR, limitations arise if CI signals are incomplete or Jira artifacts lack detailed acceptance criteria. The skill may return a PARTIAL verdict or mark items as unverifiable if concrete evidence cannot be mapped from the PR diff.