What problem does it solve?
Updating an existing Jira issue often requires translating natural change requests into the exact command-line flags Jira tooling expects, including correctly formatting labels, versions, and custom fields.
Core Features & Use Cases
- Targeted issue updates: Update only the fields you specify (summary, description file, assignee, priority, labels, components, fix versions, and re-parenting).
- Custom field support: Set Jira custom fields using explicit IDs via repeatable field mappings like ID=VALUE.
- Discovery-first workflow: Reduce errors by instructing how to look up the correct custom field ID before updating.
- Use case: When an engineer reports that PROJ-123 needs updated wording and ownership, you can apply the requested changes in one step without manually clicking through the Jira UI.
Quick Start
Update PROJ-123 summary and assign it to the current user with: jira issue update PROJ-123 --summary "fix OAuth callback" --assignee me