jira-service-management

Automate ITSM workflows in Jira Service Management via REST API and jira-as CLI.

42|8|Updated Dec 25, 2025
One-click install
npx skills add https://github.com/grandcamel/JIRA-Assistant-Skills --skill jira-service-management
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: jira-service-management
Source: https://github.com/grandcamel/JIRA-Assistant-Skills/tree/main/skills/jira-jsm
Command: npx skills add https://github.com/grandcamel/JIRA-Assistant-Skills --skill jira-service-management

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, jira, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Jira Service Management teams frequently juggle service desks, requests, approvals, SLAs, and knowledge-base tasks manually, leading to delays and inconsistencies. This skill automates ITSM workflows to reduce toil and ensure repeatable processes across desks and teams.

Core Features & Use Cases

  • ITSM workflow automation: create requests, manage approvals, transition states, link assets, and track SLAs across multiple service desks.
  • Knowledge base integration and customer communications: suggest KB articles and attach relevant articles to requests.
  • Real-world scenario: automatically route an incident that requires CAB approval, asset linkage, and SLA tracking.

Quick Start

Use the jira-as CLI to inspect your environment and create a sample incident:

  • List service desks: jira-as jsm service-desk list
  • Create an incident: jira-as jsm request create 1 10 --summary "Example incident" --description "Issue details here"
  • Check SLA status: jira-as jsm sla get SD-123

Frequently Asked Questions about jira-service-management

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

FAQPage Schema
How do I automate Jira Service Management workflows for incident routing and approvals?

You can automate ITSM workflows in Jira Service Management by using a CLI to create requests, transition states, route incidents requiring CAB approval, link assets, and track SLAs to reduce manual toil and ensure repeatable processes.

How do I attach knowledge base articles to customer service desk requests automatically?

You can attach knowledge base articles to service desk requests by executing JSM workflow automation that suggests relevant KB articles and links them directly to customer-facing requests to streamline communications.

Can I use Python to interact with JSM REST API endpoints for SLA tracking?

Yes, you can use Python to interact with JSM REST API endpoints for SLA tracking, requiring a Python environment with the requests and jira libraries to execute CLI-based automation.

What is the best way to manage multiple IT service desks and track SLAs without manual delays?

The best way to manage multiple IT service desks and track SLAs is automating ITSM workflows via a CLI, which handles request creation, state transitions, and SLA monitoring to eliminate manual delays and inconsistencies.

How do I create an incident in Jira Service Management from the command line?

To create an incident in Jira Service Management from the command line, use the jira-as CLI to target a specific service desk ID and request type, passing summary and description arguments to generate the request.