All apps/Jira CLI

Jira CLI

jira-cli

An interactive command-line client for Jira.

Runs as jira|macOS, Linux, Windows|github.com

Command form

ai-draft · 3 tasks · 24 fields

Search and create Jira issues. Pick a subcommand; flags without a documented long name are offered by their short form only.

Opens the form; the finished command lands at your prompt, unrun
otty gui jira-cli

jira issue list

List issues

Search issues in the current project. Output is interactive unless a plain, raw or CSV format is chosen.

List issuesExample values, fixed in this page — nothing here reaches a terminal
Basic
Status*
string
Assignee
string
Plain output
--plain
TasksEach one presets the form for one job
Issues in a status
statusassigneeplain
Run a JQL query
jqlplain
ParametersOnly these flags are editable in the form
Status
string
-s
Priority
string
-y
Assignee
A user name, or x for unassigned.
string
-a
Reporter
string
-r
Labels
string · repeatable
-l
Issue type
string
-t
Created
For example -7d, week or month.
string
--created
Raw JQL
string
--jql-q
Project
string
-p
Issues I am watching
boolean
-w
Plain output
boolean
--plain
Raw JSON output
boolean
--raw
CSV output
boolean
--csv
Order by
string
--order-byrank
Reverse order
boolean
--reverse
Config file
path
--config-c

jira issue create

Create an issue

Create an issue non-interactively. Custom fields and Markdown templates are left out.

Create an issueExample values, fixed in this page — nothing here reaches a terminal
Basic
Issue type*
string
Summary*
string
Priority
string
Labels
string
Description
string
Skip interactive prompts*
--no-input
TasksEach one presets the form for one job
Create without prompts
typesummaryprioritylabelbodyno_input
ParametersOnly these flags are editable in the form
Issue type
string
-t
Summary
string
-s
Priority
string
-y
Labels
string · repeatable
-l
Description
string
-b
Fix version
string
--fix-version
Parent / epic key
string
--parent-P
Skip interactive prompts
boolean
--no-input
SourcesEvery flag above is checked against these
ref
jira issue list -yHigh -s"To Do" --created month -lbackend -a$(jira me) You can load a specific configuration file by using the `--config/-c` flag # List issues created in last 7 days $ jira issue list --created -7d # List issues in status "To Do" $ jira issue list -s"To Do" # List recent issues in plain mode $ jira issue list --plain # List recent issues in…
manual2026-10-27

github.com

ref
# Pass required parameters and use --no-input option to skip prompt $ jira issue create -tBug -s"New Bug" -yHigh -lbug -lurgent -b"Bug description" --fix-version v2.0 --no-input To attach epic to an issue on creation, you can use `-P/--parent` field. $ jira issue create -tStory -s"Epic during creation" -PEPIC-42
manual2026-10-27

github.com

Before it fills your prompt, Otty checks the installed jira against its version. A form that does not match your version is not offered.