update-issue

Update Jira issues by modifying fields, transitioning statuses, and adding comments via Python.

1|Updated Dec 9, 2025
One-click install
npx skills add https://github.com/ericfisherdev/claude-plugins --skill update-issue-ericfisherdev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: update-issue
Source: https://github.com/ericfisherdev/claude-plugins/tree/main/plugins/jira-tools/skills/update-issue
Command: npx skills add https://github.com/ericfisherdev/claude-plugins --skill update-issue-ericfisherdev

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the process of modifying existing Jira issues, offering a more efficient and user-friendly alternative to direct Atlassian MCP tools by leveraging shared caching and providing clearer feedback.

Core Features & Use Cases

  • Comprehensive Updates: Modify summaries, descriptions, statuses, assignees, priorities, labels, and components.
  • Workflow Transitions: Seamlessly transition issues through your Jira workflow.
  • Token Efficiency: Optimized output reduces token consumption.
  • Use Case: Quickly update an issue's status to "In Progress", assign it to yourself, and add a comment indicating you've started working on it, all with a single command.

Quick Start

Use the update-issue skill to change the status of Jira issue PROJ-123 to "In Progress" and assign it to yourself.

Frequently Asked Questions about update-issue

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

FAQPage Schema
How do I update a Jira issue status and assignee in one step?

You can update a Jira issue status and assignee in one step by using a Python script that modifies fields, transitions workflows, and resolves human-readable names through a shared cache. This allows simultaneous status changes, assignments, and comments.

Can I transition Jira workflow statuses without knowing the transition IDs?

Yes, you can transition Jira workflow statuses without knowing the transition IDs because the update mechanism automatically resolves the required transition IDs for you. It uses human-readable status names to seamlessly move issues through your configured Jira workflow.

What is the best way to automate adding comments and modifying Jira issue fields?

The best way to automate adding comments and modifying Jira issue fields is using a Python script that leverages a shared cache for resolving names. It replaces direct MCP calls to streamline workflows and reduce token consumption.

Does this Jira issue update method support human-readable names for priorities and components?

Yes, this Jira issue update method supports human-readable names for priorities and components through a shared cache. It automatically resolves readable names for users, priorities, and components, ensuring a user-friendly experience.

Why use a Python script instead of direct Atlassian MCP tools to update issues?

You should use a Python script instead of direct Atlassian MCP tools to update issues for improved efficiency and user experience. It provides optimized output to reduce token consumption and clearer feedback.

What Jira issue fields can I modify using this automated workflow approach?

Using this automated workflow approach, you can comprehensively modify Jira issue fields including summaries, descriptions, statuses, assignees, priorities, labels, and components. It supports updating existing issues by modifying these fields and adding comments.