start_work
Resolve a Jira ticket, create a local Git branch with auto-generated name, fetch project README for conventions, and print next steps. Use to start working on a ticket end-to-end from Jira and Bitbucket.
Instructions
Start working on a Jira ticket end-to-end: resolves the ticket (by key or free-text search with a picker when multiple match), creates a local branch with an auto-generated name, fetches the project README from Bitbucket so you have commit/PR conventions in context, and prints a ready-to-use next-steps summary. Use when told "make a branch for FOO-123", "start working on this ticket", "I want to work on the login bug", or "begin work on the payment gateway story". If issueKey is omitted, provide query for free-text search.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| issueKey | No | Jira issue key, e.g. FOO-123 (provide this OR query) | |
| query | No | Free-text search when issueKey is unknown — shows a picker if multiple tickets match | |
| repoPath | No | Local repo path (defaults to cwd) | |
| baseBranch | No | Branch to base off (default: master) | |
| branchName | No | Override the generated branch name | |
| transitionName | No | Jira transition to apply, e.g. "In Progress" (optional) | |
| push | No | Push branch to remote after creation (default false) |