This creates a blog post by creating a new git repo with a repo and the ability to publish to GitHub Pages
npm init blog-post mypost
Once the app is created, create a github repo and add the remote to the local git repo. Then edit the readme.md
and when you are ready to publish run:
npm run publisher
This will publish the html to the gh-pages branch.