Create new Jira issues with jirac, including interactive prompts for project, issue type, summary, and custom fields

Create Jira issues from natural-language requests with interactive prompts for required fields.

46|12|Updated Apr 15, 2026
One-click install
npx skills add https://github.com/mulhamna/jira-commands --skill create-new-jira-issues-with-jirac-including-interactive-prompts-for-project-issue-type-summary-and-custom-fields
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Create new Jira issues with jirac, including interactive prompts for project, issue type, summary, and custom fields
Source: https://github.com/mulhamna/jira-commands/tree/main/plugin/skills/create-issue
Command: npx skills add https://github.com/mulhamna/jira-commands --skill create-new-jira-issues-with-jirac-including-interactive-prompts-for-project-issue-type-summary-and-custom-fields

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Creating Jira issues from chat is error-prone and slow when you must remember project keys, issue types, required fields, and custom fields.

Core Features & Use Cases

  • Project + Issue Type Setup: Choose the correct project and issue type, then capture summary and optional details.
  • Interactive Required-Field Completion: Prompts for any missing required fields after mapping what you already provided.
  • Custom Field Handling: Supports repeatable --field ID=VALUE, skips custom fields when requested, and can fetch available fields for clarity.
  • Create-Time Relationships: Supports assignees, labels, priority, components, parent issues (sub-tasks), sprint assignment, fix versions, and descriptions via a file.

Quick Start

Create a bug in PROJ with summary login page crashes by running the issue create flow for the project and issue type, then confirm the resulting issue key.

Frequently Asked Questions about Create new Jira issues with jirac, including interactive prompts for project, issue type, summary, and custom fields

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

FAQPage Schema
How do I create Jira issues from natural language requests?

To create Jira issues from natural language, map your request to supported jirac flags for project key, issue type, and summary. The interactive flow handles required fields and custom fields, prompting for missing details before confirming the created issue key.

Can I create Jira sub-tasks and assign them to sprints using jirac?

Yes, Jira sub-task creation supports assigning parent issues, sprints, fix versions, priority, and components. You pass these relationships through mapped jirac flags during the issue creation flow alongside the base summary.

How does interactive prompt completion handle required custom fields in Jira?

Interactive prompt completion handles required custom fields by evaluating your initial input, then prompting you to supply any missing required fields. It supports repeatable field ID inputs and can fetch available fields for clarity.

What is the best way to populate complex custom fields when creating Jira issues?

The best way to populate complex custom fields is using repeatable flag inputs mapping field IDs to values. If you are unsure of the IDs, the flow can fetch available fields to clarify what is required before submission.

Do I need to know all required Jira fields beforehand to use this issue creation flow?

No, you do not need to know all required Jira fields beforehand. You can provide your summary and optional details, and the interactive prompts will request any missing required fields necessary to complete the issue creation.