Start Monday already knowing where things stand
Every week the same picture is scattered across four places: your calendar knows who you met, your inbox knows who is still waiting on you, a spreadsheet knows your numbers, and your memory is doing its best to hold it all together. By the time you've opened every tab and pieced it together, the morning is gone.
This kit is a read-only digest. Once a week it quietly looks at your calendar, your inbox, and one metrics source (a Google Sheet or CSV to start), and asks Claude to write you a single one-page brief: this week's meetings, the threads still awaiting your reply, your top numbers, and a plain-English what changed. It lands in your email or Telegram before you've had coffee.
Point it at your week: three read-only sources
| Source | What it pulls | Access level |
|---|---|---|
| Calendar | This week's meetings: who, when, title | read-only |
| Inbox | Recent threads, and which ones are awaiting your reply | read-only |
| Metrics (Sheet/CSV) | The handful of numbers you watch (revenue, leads, etc.) | read-only |
Give it a brain: connect Claude
- Go to console.anthropic.com and sign in.
- Open API Keys โ Create Key.
- Copy the key (it starts with
sk-ant-). The setup wizard saves it on your machine.
claude-opus-4-8 (sharpest). Want it cheaper? Set claude-haiku-4-5; a weekly run is tiny either way.
Shape the brief: tell it what a good Monday looks like
config/digest.json where you list the metrics you care about, how
many meetings and threads to surface, and the tone. Edit it freely; the brief follows it.
A small slice of the sample that ships with the kit:{
"metrics": ["revenue", "new leads", "open invoices"],
"max_meetings": 8,
"max_awaiting_reply": 6,
"tone": "plain, calm, no hype",
"deliver_to": "telegram", // or "email"
"schedule": "Mon 07:00"
}
Try it: build a one-page digest, send nothing
Pick a sample week to summarize:
Confirm before send, then put it on a schedule
โข It is entirely read-only: it reports, it never acts.
โข Your sources stay in your accounts. The kit reads a copy and forgets it; it stores nothing.
โข Nothing is delivered without a schedule you set or a tap you make. No surprise sends.
npm run dryrun # build the brief in your terminal, deliver nothing npm run digest # build + deliver the brief once, right now npm run schedule # install the weekly cron job (Mon 07:00) npm run mcp # expose it as an MCP server (drive it from Claude)
A scheduled digest is one of the most useful patterns you can run: low risk (read-only), low cost (once a week), and it quietly buys back the first hour of your Monday. It's the same scheduled-task shape you can reuse for a daily standup, an end-of-month roll-up, or a quiet "anything on fire?" check.
Tune what lands: keep it to one page, keep it useful
DRY_RUN on. In dry-run it builds and renders the brief but the mailer and
Telegram sender are gated off, so you can read several weeks of digests before a single
real one is ever delivered.Run it yourself: it's free and it's the real thing
The kit is a complete, runnable, MIT-licensed repo: read-only calendar and inbox pulls, a
CSV or Sheet for numbers, a Claude-written one-page brief, and a one-line scheduler. Runs on
your machine, nothing crippled. Run npm run setup and you're a week away from
never piecing your Monday together by hand again.
Go live
With the kit downloaded:
npm install npm run setup # Claude key + read-only sources saved on YOUR machine npm run dryrun # build a brief, deliver nothing, read it in your terminal npm run schedule # turn on the weekly Monday run
Read a few dry-run briefs first. When the brief is one you'd actually want every Monday,
run npm run schedule and forget about it. Prefer to drive it yourself?
npm run digest builds and delivers one on demand, and it also runs as an
MCP server (npm run mcp) so you can ask Claude for "this week's brief"
the same idea from Lesson 1.
Want one brief that reads your whole business, for you and your leads?
This kit is the DIY taste: calendar, inbox, and a spreadsheet. We connect your real tools, your CRM, your accounting, your ops dashboards, into one brief and run it for you and your leads, so the right person opens Monday already knowing where the business stands. Still read-only. Still no surprise actions.
Have Rabbithole build it โ โณ Pair it with Inbox Triage