I wanted a terminal workflow for social posting because the raw material for these posts already lives in my coding sessions.
The old flow was annoying: finish the work, open another tab, rewrite the update by hand, copy-paste links and screenshots into Buffer, and lose the exact context of what I had just built.
So I built socialbuffer.
It is a small open-source CLI that turns markdown files into queued Buffer posts for X and LinkedIn.
Current workflow:
- write the post in a file
- preview or queue it to @buffer from the terminal
- use .env for Buffer and X credentials
- run it from source or install it from npm
This post itself came from that workflow: I summarized the session where I built and published the tool, turned that session into a draft, and kept the whole path in the terminal.
Give it a try.
- GitHub: github.com/eff-kay/socialbuf…
- npm: npmjs.com/package/socialbuff…
Right now it is effectively a Buffer CLI for this workflow. Longer term I want the workflow to stay portable enough to support other schedulers too.