Summary
Create a new ticket on the tracker and immediately start a worktree for it, in a single command.
Proposed Behavior
# Create ticket + worktree
$ parsec create --project CL --title "Add rate limiting" --start
Created CL-2295: Add rate limiting
Created workspace at /home/user/myapp.CL-2295
# Create ticket only (no worktree)
$ parsec create --project CL --title "Add rate limiting"
Created CL-2295: Add rate limiting
# With more fields
$ parsec create --project CL --title "Fix bug" --type bug --priority high --start
Implementation Notes
- Jira:
POST /rest/api/2/issue with project, summary, issuetype, priority
- GitHub:
POST /repos/{owner}/{repo}/issues with title, body, labels
--start flag chains into existing parsec start logic
- Sprint assignment (Jira) could be automatic if
auto_sprint = true in config
Priority
Medium — reduces context switching between tracker UI and terminal
Summary
Create a new ticket on the tracker and immediately start a worktree for it, in a single command.
Proposed Behavior
Implementation Notes
POST /rest/api/2/issuewith project, summary, issuetype, priorityPOST /repos/{owner}/{repo}/issueswith title, body, labels--startflag chains into existingparsec startlogicauto_sprint = truein configPriority
Medium — reduces context switching between tracker UI and terminal