A fast, beautiful CLI tool to automatically generate your daily standup notes from your local Git history.
(A beautiful, interactive CLI built with
@clack/prompts)
It's 9:55 AM. Daily standup is in 5 minutes. You can't remember exactly what you worked on yesterday across 3 different microservices.
standup-hero eliminates developer anxiety by instantly querying your local Git repository and formatting a beautiful, Slack-ready bulleted list of what you worked on.
- ✨ Zero configuration required. Just type
standup. - 📋 Auto-Clipboard. Instantly copies the Markdown to your OS clipboard so you can just hit Cmd+V in Slack!
- ⚡ Lightning Fast. Uses native
git logcommands under the hood. - 🧠 Smart Logic. If you run it on a Monday, it automatically grabs your commits from Friday.
Simply navigate to your project folder and run:
npx @dinakars777/standup-heroFor the best experience, install it globally so you can use the short standup alias!
npm install -g @dinakars777/standup-hero
# Now you can just use:
cd my-project
standupNeed to look further back in time? Pass the --days flag:
standup --days 5It uses your git config user.name value to query git log filtering out merge commits over the specified timeframe, capitalizing your commit messages, and stringing them together cleanly.
Pull requests are welcome!
git clone https://github.com/dinakars777/standup-hero.git
cd standup-hero
npm install
npm run devMIT