If the users PAT does not have "workflow" capabilities, ssb-project create will still create an empty repo on github.com before failing.
It would be preferable to fail earlier, and instruct the user with an error to create a new PAT with workflow capabilites before trying again.
If this is not handled we might end up with a lot of "junk" repos that do not even include an initial commit, that would need to be deleted.