One Prompt, One More Slack Bot: Celebrations for Hardalians
/ 2 min read
Table of Contents
Last week I built our kudos app in one hour and saved $1,440 a year. That project changed something in my head. A small internal tool is no longer a project. It is a prompt.
So I opened my terminal again.
Our team at Hardal forgets birthdays. We forget work anniversaries too. This is a normal problem for a team of 15 people, and nobody wants to own a spreadsheet for it.
I wrote one prompt: post a message in a channel when somebody has a birthday or a work anniversary. I pasted a list of names and dates under it. The first working version came back in one pass — the date rules, the daily schedule and the tests.
How it works
The app runs on Slack’s own machines again. No server. No monthly bill.
A trigger wakes up every day at 09:00. The app compares today with the roster.
On a quiet day it posts nothing. On a real day it posts in #general with a
random GIF, and it adds the first reactions itself.
It also looks three days ahead. If something comes, two of us get a private message, so we can prepare a gift.
The GIFs, the reactions and the reply thread came later. Fifteen people now get a message on their day, and nobody keeps a spreadsheet.
A celebration bot for Hardalians. 🎉
Built with Claude Code and Claude Sonnet 5, on 14 August 2026.