Block Deep-Work Time This Week
For an operator whose calendar fills with meetings by default and who wants contiguous deep-work time protected. Scans the next 5 weekdays, finds contiguous free blocks of 90+ minutes between 9am–5pm, and books recurring "Deep Work" events.
Time keeps disappearing
Here's what doing this by hand looks like today — and why it doesn't scale.
Deep-work time gets nibbled away by meetings
Manually finding gaps across five calendars is its own chore
Blocks never stick without follow-up
Composio collapses all of this into one prompt — here's what that looks like.
Your agent runs it end-to-end.
- 01Fetch busy slots for the next 7 days
- 02For each day, compute free blocks within working hours that meet the minimum duration
- 03Greedily select blocks per day until the target is metPrefer morning blocks; avoid creating fragments under 60 min.
- 04Create each block as an event
- 05Return a summary: total hours blocked per day, events created, any day where the target couldn't be met
Deep work, defended
Your calendar starts protecting the work that actually ships — without a human scheduler in the loop.
Paste this into Claude, Cursor, or Codex. It'll install the CLI, connect your apps, and run the task — end to end.
Daily Morning Brief
One prompt pulls today's calendar, unread Gmail, open GitHub PRs, and overdue Notion tasks into a one-screen brief.
Read →Meeting Prep Sheet
Five minutes before your next call, get a prep sheet — attendees, last email, open Jira, recent Slack.
Read →Summarize Today's Unread Emails
One prompt turns an inbox of 50+ unread into a 5-bullet digest with the one thing you must answer.
Read →