Automatically generate your daily standup notes from your local Git history.
It's 9:55 AM. Standup is in 5 minutes. You can't remember what you worked on yesterday across 3 different repos. standup-hero eliminates that anxiety — one command, instant Slack-ready notes.
- ✨ Zero configuration — just type
standupin any Git repo - 📋 Auto-copies the result to your clipboard — just hit
Cmd+Vin Slack - ⚡ Lightning fast — uses native
git logunder the hood - 🧠 Smart Monday logic — automatically grabs Friday's commits on Mondays
npx @dinakars777/standup-heroOr install globally for the short standup alias:
npm install -g @dinakars777/standup-hero
cd my-project
standup| Flag | Description | Default |
|---|---|---|
--days <n> |
Look back N days instead of 1 | 1 |
standup --days 5- Reads your
git config user.nameto filter commits by author - Runs
git logfiltering out merge commits over the specified timeframe - Capitalizes and formats commit messages into a clean bulleted list
- Copies the result to your clipboard automatically
| Package | Purpose |
|---|---|
@clack/prompts |
Beautiful interactive CLI UI |
clipboardy |
Cross-platform clipboard access |
| TypeScript | Type-safe implementation |
git clone https://github.com/dinakars777/standup-hero.git
cd standup-hero
npm install
npm run devMIT