[FEATURE] /commit-push-pr: add draft PR option

Resolved 💬 3 comments Opened Jan 24, 2026 by kotahorii Closed Feb 28, 2026

Preflight Checklist

  • [x] I have searched existing requests and this feature hasn't been requested yet
  • [x] This is a single feature request (not multiple features)

Problem Statement

In my workflow I often want a draft PR first to avoid auto-review, notifications, and premature PR noise. The /commit-push-pr command creates a full PR immediately, so I have to manually convert it to draft or re-run gh pr create --draft. This adds extra steps and can trigger automations I was trying to avoid.

Proposed Solution

Add an optional draft mode to /commit-push-pr.

  • Prompt: "Create as draft PR?" or accept a flag/setting (e.g. /commit-push-pr --draft).
  • If selected, call gh pr create --draft.

Alternative Solutions

  • Manually create the PR with gh pr create --draft after running /commit-push.
  • Create the PR and then immediately mark it as draft in the GitHub UI.

Priority

Medium - Would be very helpful

Feature Category

CLI commands and flags

Use Case Example

  1. I finish local changes and run /commit-push-pr.
  2. The repo has auto-review or notification triggers on PR creation.
  3. I want a draft PR while I finalize checks and description.
  4. Draft option prevents premature notifications and keeps workflow clean.

Additional Context

gh pr create already supports --draft, so this should be a straightforward enhancement to the existing command.

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗