I got tired of manually writing my daily standup every morning — checking Jira, remembering what I did, typing it up in Slack. So I built an app that does it automatically. What it does Auto Standup Bot is a Jira Cloud app that: Reads your assigned tickets (completions, in-progress, blockers, comments) Pulls in GitHub commits and PRs (optional) Uses AI to generate a clean standup message Posts it to Slack or Microsoft Teams on your schedule You can also generate on demand, edit the message, and send manually. Tech stack Atlassian Forge — serverless backend with Key-Value Store, webtriggers, and scheduled triggers React + TypeScript — Custom UI frontend using Atlaskit (Atlassian's design system) OpenAI GPT-4o-mini — standup generation Slack OAuth + GitHub OAuth — one-click integrations using Forge webtriggers as callback URLs Things I learned Forge's api.asUser() can be flaky on page load. The user auth context isn't always ready immediately.…