Skip to content

dinakars777/standup-hero

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

standup-hero 🦸‍♂️

npm version npm downloads License: MIT

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.

Features

  • ✨ Zero configuration — just type standup in any Git repo
  • 📋 Auto-copies the result to your clipboard — just hit Cmd+V in Slack
  • ⚡ Lightning fast — uses native git log under the hood
  • 🧠 Smart Monday logic — automatically grabs Friday's commits on Mondays

Quick Start

npx @dinakars777/standup-hero

Or install globally for the short standup alias:

npm install -g @dinakars777/standup-hero
cd my-project
standup

Options

Flag Description Default
--days <n> Look back N days instead of 1 1
standup --days 5

How It Works

  1. Reads your git config user.name to filter commits by author
  2. Runs git log filtering out merge commits over the specified timeframe
  3. Capitalizes and formats commit messages into a clean bulleted list
  4. Copies the result to your clipboard automatically

Tech Stack

Package Purpose
@clack/prompts Beautiful interactive CLI UI
clipboardy Cross-platform clipboard access
TypeScript Type-safe implementation

Contributing

git clone https://github.com/dinakars777/standup-hero.git
cd standup-hero
npm install
npm run dev

License

MIT

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors