I built this. If there are bugs makes issues; I will fix them. I welcome suggestions and feature requests.
Perhaps:
octogit create git@github.com:org-name/new-repo-name.git 'new repo desc'
I am updating the site now.
I understand your concerns, but if someone has access to your machine your Github password is the least of your worries.
You can just request a token[1] using the GitHub API on first load and then use that. I implemented that recently in Pulley[2], which is a GitHub Pull Request Lander.
[1]: http://developer.github.com/v3/oauth/#create-a-new-authoriza...