create-issue

Create Jira issues with cached project metadata and issue types.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the process of creating Jira issues, offering a more efficient and user-friendly alternative to direct API calls or less integrated tools.

Core Features & Use Cases

  • Simplified Creation: Create various Jira issue types (Bugs, Stories, Tasks, Subtasks) with human-readable names.
  • Metadata Caching: Leverages a shared cache to store project details, issue types, users, and components, reducing redundant API calls and speeding up operations.
  • Use Case: Quickly file a bug report with all necessary details, assign it to a team member, and add relevant labels, all through a single, intuitive command.

Quick Start

Use the create-issue skill to create a new Jira issue with the project key 'PROJ', type 'Bug', and summary 'Login button not responding'.

Frequently Asked Questions about create-issue

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

FAQPage Schema
How do I create Jira issues using a script without making redundant API calls?

To create Jira issues efficiently, use a Python script that leverages a shared metadata cache for project details, users, and components, minimizing API calls. This approach streamlines issue creation by storing static data locally, reducing redundant network requests.

Can I assign a Jira bug to a specific team member and set its priority in one command?

Yes, you can create a Jira bug and set its priority, assignee, and labels in a single command. The script supports configuring descriptions, components, and assignees through an intuitive interface, allowing comprehensive issue filing in one step.

What is the best way to list assignable users and issue types for a Jira project?

The best way to list assignable users and issue types is using built-in discovery commands. These commands query your Jira project to return available issue types and assignable users, leveraging cached project metadata for quick, accurate results.

Does creating Jira subtasks require specifying a parent issue?

Yes, creating Jira subtasks requires specifying a parent issue. The script uses the shared project cache to validate and link the subtask to its parent issue, ensuring proper hierarchical task tracking within your agile project workflow.

How do I create Jira issues with human-readable type names like Story or Task?

You can create Jira issues using human-readable type names like Story, Task, or Bug directly. The script maps these friendly names to the correct internal issue type IDs using cached project metadata, simplifying the creation command syntax.