Standups
devrecall standup writes yesterday’s standup from your commits, PR
reviews, Slack threads, meetings, and ticket transitions — grouped by
project, ready to paste.
Run it
Section titled “Run it”devrecall standupOutput (with an LLM configured):
Yesterday (2026-04-24):- backend-api: fixed auth retry on 401 (3 commits, PR #423)- backend-api: reviewed PR #418 (payment integration) — approved- Slack: discussed deployment strategy in #backend → blue-green agreed- Meetings: sprint planning (1h), 1:1 with Sarah (30m)
Today:- 10:00 Design review (1h)- 14:00 1:1 with manager (30m)Without an LLM, you get a structured but unsynthesized version with the same data.
Common flags
Section titled “Common flags”devrecall standup --date 2026-04-22 # specific datedevrecall standup --date yesterday # natural languageOther periods
Section titled “Other periods”devrecall week # this week's summarydevrecall week --weeks-back 1 # last weekdevrecall summarize --period monthCustomizing the format
Section titled “Customizing the format”Standup output is generated from a Go template at
~/.devrecall/prompts/standup.tmpl. Edit it to match your team’s
format — for example, to add a “Blockers” section or change “Yesterday”
to “Since last standup.”
devrecall config prompts export # writes default templates to disk# edit ~/.devrecall/prompts/standup.tmpldevrecall config prompts status # confirms which templates are overriddenScheduling
Section titled “Scheduling”The desktop app and devrecall serve keep collectors fresh in the
background, so devrecall standup returns instantly. For unattended
generation, devrecall sync && devrecall standup works fine in a
cron or launchd job.
Sharing
Section titled “Sharing”Standups are plain Markdown — pbcopy (macOS) or xclip -selection clipboard (Linux) gets you a paste-able copy:
devrecall standup | pbcopyThe desktop app has a one-click “Copy” button.