
Good Morning
v0.1.0One morning page from everything you've connected — mail, calendar, money, whatever you add next.
Good Morning
agents
Morning Reporter
.agents/morning-reporter/
Morning Report
0 7 * * *
1
Agents
1
Jobs
1
Depts
3
Pages
Checks every connected integration each morning and writes one page with a short section per source. Read only, everywhere.
Good Morning
One morning page from everything you've connected — mail, calendar, money, whatever you add next.
What you get
At 07:00 a routine looks at every integration you've connected in Cabinet and writes one page with a short section per source: what arrived in your mail, what today holds in your calendar, what happened to your money, what moved in your repos or channels. Each section ends in one honest line — most of them, most days, "nothing needs you."
The page grows with you. Connect something new and tomorrow's report simply has one more section. Disconnect it and the section disappears — no settings to update.
Make it yours
Open setup.md in this cabinet and replace the example answers — which sources you
care about, what order you want them in, what counts as urgent for you. Plain
sentences are perfect. The routine reads it before every report, so a correction
tonight is obeyed tomorrow morning.
How to look at it
Open the Report app in this cabinet. It starts pre-filled with a made-up example so you can see the shape — the page says plainly that it's fake. Your first real morning takes its place.
Connecting things
Everything connects on Cabinet's integrations screen — for Google services it's one click and one Google approval page; nothing to install. The report only ever includes sources that are actually connected, and its last section always says in one line what it looked at and what it couldn't reach — so a quiet report is never hiding a broken connection.
What's inside
- Morning Reporter — the one agent. Checks what's connected, writes the page.
- Morning Report — the one routine. Runs at 07:00 every day.
- Report — the one page. Opens on today, with a dropdown for earlier days.
- setup.md — your answers. The report is generic until this makes it yours.
$ git clone --filter=blob:none --sparse https://github.com/cabinetai/cabinets.git && cd cabinets && git sparse-checkout set good-morning