dable-jira-summary

Summarize Git branch changes and post them as JIRA ticket comments.

Updated Sep 12, 2023
One-click install
npx skills add https://github.com/byunghak-dable/.dotfiles --skill dable-jira-summary
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dable-jira-summary
Source: https://github.com/byunghak-dable/.dotfiles/tree/main/claude/.claude/skills/dable-jira-summary
Command: npx skills add https://github.com/byunghak-dable/.dotfiles --skill dable-jira-summary

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the process of summarizing your code changes on a Git branch and posting that summary as a comment on a JIRA ticket, saving you time and ensuring consistent documentation.

Core Features & Use Cases

  • Automated Branch Summarization: Analyzes Git logs and diffs to create a concise summary of changes.
  • JIRA Integration: Posts the generated summary directly as a comment to a specified JIRA issue.
  • Use Case: After completing a feature, you can use this Skill to quickly generate a summary of your work, including key changes and modifications, and have it automatically added to the relevant JIRA ticket for review and record-keeping.

Quick Start

Use the dable-jira-summary skill to summarize the current branch and post it to the JIRA issue BE-1320.

Frequently Asked Questions about dable-jira-summary

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

FAQPage Schema
How do I automatically summarize Git branch changes and post them to a JIRA ticket?

To summarize Git branch changes for JIRA, this Skill extracts the JIRA issue key from your branch name and analyzes Git log and diff statistics to generate a structured summary. It then posts this summary directly as a comment to the corresponding JIRA issue using JIRA CLI integration.

What does Git branch summarization for JIRA tickets include in the generated summary?

Git branch summarization analyzes your commit logs and diff statistics to create a concise, structured summary of code changes. It captures key modifications and developments made on the branch, ensuring consistent documentation for JIRA ticket review and record-keeping.

Do I need JIRA CLI to post automated branch summaries to JIRA tickets?

Yes, JIRA CLI integration is required to support automated posting of branch summaries. The Skill generates the summary from Git logs and diffs, but relies on your existing JIRA CLI setup to post that summary directly as a comment to the target JIRA issue.

How does the Skill link my Git branch to the correct JIRA issue?

The Skill links a Git branch to a JIRA issue by extracting the JIRA issue key directly from the branch name. It parses the branch name for the issue identifier, then uses that key to post the generated Git diff and log summary to the correct JIRA ticket.

Can I use this to document code review changes across an entire feature branch in JIRA?

Yes, you can use this to document code review changes across a feature branch. After completing a feature, the Skill analyzes the entire branch's Git log and diff statistics to create a summary of key modifications, automatically adding it to the relevant JIRA ticket.