I'm a PM at Arthur. Every release I'd spend hours combing through commit logs and PRs trying to write something coherent for our users. Repetitive, time consuming, painful.
This week, I used Claude to build my very first agent, Louisa — a single Vercel serverless function that listens for git tags, fetches commits and PRs, generates polished release notes, and publishes them straight to GitHub/GitLab Releases. Louisa also posts a summary to Slack to notify my team!
Zero npm dependencies. Works with GitHub, GitLab, or both. The whole thing is about 500 lines of code.
Happy to answer questions about building dev tools as a non-engineer.
ashleynader•2h ago
This week, I used Claude to build my very first agent, Louisa — a single Vercel serverless function that listens for git tags, fetches commits and PRs, generates polished release notes, and publishes them straight to GitHub/GitLab Releases. Louisa also posts a summary to Slack to notify my team!
Zero npm dependencies. Works with GitHub, GitLab, or both. The whole thing is about 500 lines of code.
Happy to answer questions about building dev tools as a non-engineer.