From f545d0f160b4088c61467d60a58f6b87bef25002 Mon Sep 17 00:00:00 2001 From: Eric Wagoner Date: Mon, 29 Dec 2025 16:24:06 +0000 Subject: [PATCH] Update README.md --- README.md | 33 ++++++++++++++++++++++++++++++++- 1 file changed, 32 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index f8edc2a..1bccb91 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,33 @@ -# n8n-automated-standup +# n8n Automated Standup +An n8n workflow that gathers your GitHub commits and Jira tickets from the past 24 hours, sends them to Claude, and emails you a conversational summary you can read aloud at standup. + +## Why + +The five minutes before standup cost more than the meeting itself—scrolling through commit history, clicking through Jira, trying to remember what I was doing on Friday. This workflow does the archaeology for me. + +I wrote about the human side of this in [The Hidden Cost of Standup Prep](https://blog.kestrelsnest.social/posts/2025-12-20-hidden-cost-of-standup-prep/) and the technical details in [Automating Standup Prep with n8n](https://www.iinteractive.com/notebook/2025/12/18/automating-standup-prep.html). + +## What it does + +Every morning at 8 AM: +1. Pulls commits from GitHub (last 24 hours) +2. Pulls ticket updates from Jira (last 24 hours) +3. Merges them together +4. Sends them to Claude with a prompt asking for a natural summary +5. Emails the result + +## Setup + +1. Import `Jira and Github Automated Standup.json` into n8n +2. Configure credentials for GitHub, Jira, Anthropic (Claude), and your email provider +3. Adjust the schedule trigger if 8 AM doesn't work for you +4. Update the Claude prompt if you want a different tone or format + +## Credits + +Inspired by [Leon van Zyl's tutorial on automated standups](https://www.youtube.com/watch?v=CJMaqmYhKqU). + +## License + +Apache 2.0 \ No newline at end of file