Cool!
Another way is to directly use the github cli 1.
My own process:

Clone repo
git clone repo_url

Create new branch
git checkout -b feat-add_cool_stuff

Regular commits (I do them through VS Code because I like the interface)
Send PR with github cli
gh pr create