Your commits deserve a blog post.
Paste your GitHub URL or git log. We pull your last 7 days of commits and generate a blog post, tweet thread, and LinkedIn post in under 30 seconds.
How it works
Three steps. No onboarding, no accounts, no explaining your project to an AI.
Paste a URL or git log
Public repos work without any auth and default to your last 7 days of commits. Or run git log --since=\"7 days ago\" --oneline and paste the output.
We turn commits into narrative
Our AI model reads what you built and writes a 400-word blog post, 5-tweet thread, and LinkedIn post — all in one shot.
Content lands in your email
Three pieces ready to post. Takes under 40 seconds to generate after payment confirms.
Real output, not a template
Generated from actual commit messages. You can inspect a grounded public sample before paying.
This past week, focus for `message-next-step` has been on foundational improvements. Several adjustments have been made to the project's build and testing infrastructure.
A key piece of work involved addressing an issue with the binary executable bit. This was done to ensure the CLI can be installed globally and run correctly. Resolving this ensures that users who install `message-next-step` will find it ready to go.
To support these efforts, a new test file, `test.js`, has been introduced. This addition signifies a commitment to verifying the project's behavior.
Additionally, `src/index.js` has been added, which serves as the main entry point for the project's logic, and `site/styles.css`, suggesting early work on a potential website or documentation interface.
Overall, this week's work has been about solidifying the project's core mechanics and setting up better practices for testing and development.
Key updates include fixing the binary executable bit for the CLI, ensuring a smoother global installation and execution experience for users.
Development process has been strengthened by adding a `test.js` file, which will be instrumental in verifying functionality.
Alongside this, `src/index.js` has been introduced as the entry point for the project's logic, and `site/styles.css`, hinting at early work on a potential website or documentation.
These foundational improvements are crucial for building a reliable tool.
One generation or unlimited
No subscriptions required. Pay per generation, or go unlimited if you write every week.
- -> Blog post (300–400 words)
- -> 5-tweet thread with hook
- -> LinkedIn post (150–200 words)
- -> Public GitHub repos supported
- -> Or paste your git log
- -> No account needed
- -> Everything in one-time
- -> Unlimited generations
- -> License key — no checkout per use
- -> Cancel anytime