npx claudepluginhub mulhamna/jira-commands --plugin jiraThis skill uses the workspace's default tool permissions.
Update a Jira issue using `jirac`.
Use this skill only when the user explicitly invokes /update-jira-issue to modify an existing Jira issue. This is a write skill with irreversible side effects — it must never be auto-invoked from conversational context. Accepts an issue key and at least one mutating flag (summary, body, priority, assignee, labels, components, parent, custom fields). Shows a payload preview with explicit set-vs-update label semantics, requires explicit confirmation, then PUTs to Jira.
Updates JIRA issues on Red Hat Issue Tracker by pushing release notes to custom fields, changing status, and batch modifying properties. Prompts for approval before writes; requires Python jira package.
Creates new Jira issues using jirac CLI, extracting project key, issue type, summary, assignee, labels, priority, and custom fields from requests with interactive prompts.
Share bugs, ideas, or general feedback.
Update a Jira issue using jirac.
Steps:
jirac is available by running jirac --version. If it is missing, tell the user to install it with cargo install jira-commands.--summary--assignee--priority--labels--components--fix-version--description-file--field customfield_XXXXX=valuejirac issue update <ISSUE-KEY> ... with only the requested fields.jirac issue fields -p <PROJECT> --issue-type '<TYPE>' first.Examples:
jirac issue update PROJ-123 --summary 'fix OAuth callback'jirac issue update PROJ-123 --priority High --assignee me