
Daily Prep
This pulls your Outlook calendar through WorkIQ, classifies each meeting by type (customer, internal, optional), flags conflicts and bad timing, then generates a structured HTML prep file with actionable bullets for each event. The real utility is in the day fit analysis: it scores your schedule against an ideal structure (protected morning learning time, customer calls before noon, deep work 1-3:30pm, nothing after 3:30pm unless you scheduled it), automatically identifies decline candidates, and finds gaps for focus work. It's opinionated about when meetings should happen and who gets to claim your after-hours, which makes it genuinely useful if you're constantly fighting calendar creep. Best run at end of day or Sunday evening for the week ahead.
- skills.sh installs
- 1.4K
- GitHub stars
- 41K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add github/awesome-copilot --skill daily-prep --agent claude-codeInstalls into .claude/skills of the current project.
Files
Daily Prep
Generate a structured prep file for the next working day with meeting details, prep bullets, linked tasks, and productivity recommendations.
When to Use
- End of day: "prepare me for tomorrow"
- Any time: "prep me for Friday" or "what does March 25 look like?"
- Weekly planning: run for multiple days
Procedure
1. Determine Target Date
If the user specifies a date, use it. Otherwise, default to tomorrow (current date + 1 day).
If tomorrow is Saturday, default to Monday. If Sunday, default to Monday.
Compute the output path: outputs/YYYY/MM/YYYY-MM-DD-prep.html
2. Pull Calendar via WorkIQ
Use the WorkIQ MCP tool to fetch the calendar. Ask WorkIQ:
"What meetings do I have on {target date}? For each meeting, include: subject, start time, end time, organizer, all attendees with their email addresses, location, whether it's online, and whether I've accepted or declined."
If the response is insufficient, make a follow-up query:
"For the meetings on {target date}, which ones are marked as optional or tentative? Which ones are recurring?"
3. Classify Each Meeting
Apply these labels based on attendee domains and subject:
Sponsors
Details
- Repository
- github.com/github/awesome-copilot
- Categories
- Frontend Development, Git & Pull Requests, AI & Agent Building
- First seen
- Apr 16, 2026
More from github/awesome-copilot
All 318- Geofeed Tuner1.3K
- Roundup1.3K
- Roundup Setup1.3K
- Freecad Scripts1.3K
- React19 Test Patterns1.3K
- Lsp Setup1.2K
- Agent Supply Chain1.1K
- Mcp Security Audit1.1K
- Arize Prompt Optimization1.1K
- Arize Ai Provider Integration1.1K
- Arize Evaluator1.1K
- React19 Concurrent Patterns1.1K
- Arize Dataset1.1K
- Arize Instrumentation1.1K
- Arize Annotation1.1K
- Integrate Context Matic1.1K
- Arize Experiment1.1K
- Arize Trace1.1K
- Arize Link1.1K
- Phoenix Evals1K
- Phoenix Tracing1K
- Onboard Context Matic1K
- Phoenix Cli1K
- React19 Source Patterns993