jira_mutate
Create, update, transition, comment, link, and log work on Jira issues in a single call. Uses Jira wiki markup for descriptions.
Instructions
Use when asked to "create a ticket", "log a bug", "move FOO-123 to In Progress", "close this issue", "assign to X", "add a comment on FOO-123", "FOO-123 blocks BAR-456", "log 2h on this ticket", or "add a sub-task". Bundles create/update/transition/comment/link/worklog in one call. Use Jira wiki markup (Atlassian renderer syntax), not GitHub/CommonMark markdown.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| issueKey | No | Existing issue key to mutate (optional if create is provided) | |
| create | No | ||
| update | No | ||
| sprintId | No | Sprint ID to add the issue into (optional) | |
| removeFromSprint | No | Move the issue to the backlog (remove from any sprint) | |
| transitionId | No | Transition ID (optional if transitionName provided) | |
| transitionName | No | Transition name, e.g. "In Progress" (optional if transitionId provided) | |
| comment | No | Comment to add after other mutations (optional). Use Jira wiki markup (Atlassian renderer syntax), not GitHub/CommonMark markdown. | |
| link | No | Create an issue link, e.g. "FOO-123 blocks BAR-456" | |
| worklog | No | Log time spent on this issue |