A Monday digest of what shipped and what is waiting
Walk into Monday knowing what happened last week. A deputy collects the merged pull requests, the pull requests that are waiting, and the open bugs, and sends them to you as one short message.
How it works
- Trigger. A weekly schedule, for example Monday at 08:00 in your time zone.
- What the run does. It reads your repositories through GitHub and writes a short digest.
- Who is contacted. The deputy’s owner gets the digest as a heads-up. It appears on Home, and as a Slack message from the Marshal bot when your admin has connected Slack and you have linked your account.
- What you see. One message every Monday with links.
Set it up
- Connect GitHub. See Connect GitHub.
- Create a manifest with the packages
claude-codeandgithub. - Open Deputies, select New deputy, and fill in Name, Description, Manifest and Owner.
- In the deputy, select New mission. Paste the prompt below into Prompt, select Dry run, then Activate.
- Expand the mission. In the Triggers list, select Schedule.
- Set Repeats to weekly, On to Monday, At to 08:00, and pick your Timezone. Or select Advanced and enter
0 8 * * 1in Cron expression. - Select Create.
What you should see: the schedule in the trigger list with its next run time and an on badge.
Example mission prompt
Write the weekly engineering digest for acme/web and acme/api.
1. List the pull requests merged in the last 7 days.
2. List open pull requests that have had no activity for 3 days or more.
3. List open issues labeled bug.
4. Send me a heads-up with three short sections: Shipped, Waiting,
Bugs. Use one line per item, each with a link. Start with a
one-sentence summary.Make it yours
- Put the repository list and the format you like in the deputy’s Context. Use Memory for last week’s numbers, so the digest can compare weeks.
- Send it Friday afternoon instead with
0 16 * * 5. - Add your own sections, for example releases cut this week.