How To Set Up
To add Macroscope to a Slack channel, type @Macroscope. Slack will respond, asking if you want to add @Macroscope into the channel. Click Add Them.Use
/macroscope help
to see the full list of available subscription commands in Slack./macroscope
commands. This turns Slack into a living dashboard of your engineering activity.
Slack channels can be subscribed to specific repositories or specific types of activity, so that each team can see only the updates most relevant to their work.
We recommend keeping activity feeds organized by creating dedicated channels for each feed (e.g. #commit-summaries, #pr-activity).
Macroscope broadcasts the status of pull requests in Slack with emojis - ✅ approved, 💬 commented, 🎉 merged - so everyone can see the latest state of work at a glance.
Popular Use Cases
Centralized Activity Visibility
The engineering team sets up #code-activity to stream all commit and PR activity.
/macroscope subscribe-commits
/macroscope subscribe-prs
Targeted Repository Tracking
The mobile team creates #ios-repo-feed and subscribes it to code activity from their specific iOS repository.
/macroscope subscribe ios-repo
Lightweight Monitoring of PRs
The PM team wants visibility into feature progress within a certain repository, but doesn’t need full commit firehose.They create a channel called #[new feature name]-prs and subscribe only to PR updates for that specific repository.
/macroscope subscribe-prs [name of new feature repo]