Slack Weekly Report Generator
BotSlack weekly report bot. Auto-generate team reports from GitHub, Linear, and PostHog data — posted every Friday.
What It Does
Automated weekly reports in Slack. Every Friday, the bot pulls data from GitHub (PRs merged, commits), Linear (issues completed, in progress), and PostHog (key metrics), then generates a formatted team progress report and posts it to your chosen channel.
What's Built In
- GitHub summary — PRs merged, commits by author, most active repositories, and code review stats
- Linear progress — issues completed, in-progress, blocked, and sprint velocity trends
- PostHog metrics — key product metrics: active users, feature adoption, error rates
- Formatted report — clean, scannable summary with sections, tables, and highlights
- Trend analysis — week-over-week comparisons so you can spot changes without digging through dashboards
Best For
- Engineering managers who spend Friday afternoons manually compiling status updates
- Remote teams that need asynchronous visibility into what shipped each week
- Startups where the weekly standup or all-hands needs a data-backed progress update
Capabilities
Gather Data
GitHub: PRs merged (count, authors, notable ones), commits, code review stats. Linear: issues completed, issues created, sprint progress, cycle velocity
Compile Report
PRs merged: [count] ([+/-] vs last week). Notable PRs: [top 3 by impact]
Historical Tracking
Store each report in database for trend analysis. When asked "compare to last week": show week-over-week changes
Metadata
What's Included
Required MCPs
MCP servers this template connects to.
Tags
Deploy this bot in minutes
Slack weekly report bot. Auto-generate team reports from GitHub, Linear, and PostHog data — posted every Friday.