Creates a Git branch with a conventional prefix (feat/, fix/, chore/, etc.), optionally commits and pushes staged or unstaged work. Use when the user asks for a new branch, wants to start work on a feature branch, or wants branch + commit + push in one go.