一键导入
week-prep
Generate a briefing with calendar, tasks, and attention flags. Use for "week prep", "briefing", or "what's on this week".
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Generate a briefing with calendar, tasks, and attention flags. Use for "week prep", "briefing", or "what's on this week".
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Prepare for a 1:1 meeting with context from person file, meeting history, and shared projects
Morning briefing combining email, yesterday's meetings, and Slack into one section appended to the weekly report
Scan recent notes for decision language and offer to update project Decision Logs
End-of-week wrap-up for the weekly report. Use on Fridays, when closing out the week, or when the user says "friday", "week close", or "wrap up week".
Full Monday morning setup. Creates week folder, pulls carry-forward, and generates briefing in one pass. Use on Monday mornings or when the user says "monday", "start my week", or "monday morning".
| name | week-prep |
| description | Generate a briefing with calendar, tasks, and attention flags. Use for "week prep", "briefing", or "what's on this week". |
| allowed-tools | Read, Glob, Grep, Bash, mcp__gworkspace-mcp__calendar_events, mcp__playground-slack-mcp__get_messages, mcp__qmd__search, mcp__qmd__deep_search |
Generate a briefing for the current week with calendar overview, carry-forward items, due tasks, and projects needing attention.
/monday: Combined Monday flow (creates folder + briefing in one pass). Recommended for Mondays./week-prep: This skill. Generates briefing only (read-only, can run any day).This skill assumes the week folder already exists. If it doesn't, suggest running /monday first.
Determine current week:
YYYY/w##-mm-dd//monday firstPull calendar events:
mcp__gworkspace-mcp__calendar_eventsFind carry-forward items:
Scan for due tasks:
📅 YYYY-MM-DD in these locations only:
projects/ folderYYYY/w##-mm-dd/)Check projects needing attention:
projects/index.md (contains summary of project health)next_review is:
status: blockedSemantic context for calendar (qmd):
qmd_search MCP tool: query "[person name]", limit 3Check Slack activity (optional):
mcp__playground-slack-mcp__get_messagesmy_messages, last 24-48 hoursIdentify deep work windows:
Output the briefing:
Use these MCP tools for semantic context (preferred over Bash):
qmd_search: query "[person]", limit 5 (find recent notes about a person)qmd_deep_search: query "blocked waiting on open items", limit 5 (find open items)Bash fallback (if MCP unavailable):
source ~/.zshrc && qmd search "[person]" -n 5 --md
source ~/.zshrc && qmd query "blocked waiting on open items" -n 5 --md
## Week Prep: W## (Mon [date] - Fri [date])
### Calendar at a Glance
| Day | Events |
|-----|--------|
| Mon | [Event 1] (10am), [Event 2] (2pm) |
| Tue | [Event] (11am) |
| Wed | No meetings |
| Thu | [Event 1] (9am), [Event 2] (3pm) |
| Fri | [Event] (10am) |
### Carry Forward
From last week's report:
- [ ] Item 1 📅 [date]
- [ ] Item 2
### Tasks Due This Week
- [ ] Task from [[project]] 📅 [date] (in `file.md`)
- [ ] Task 📅 [date]
### Projects Needing Attention
- **[[project-name]]**: Review overdue by [X] days
- **[[project-name]]**: Status is `blocked`
### Deep Work Windows
Based on your calendar, you have focus time available:
- **Mon**: 8-10am (before first meeting)
- **Wed**: All day (no meetings scheduled)
- **Fri**: 1-5pm (afternoon clear)
### Slack Check
- [X] mentions in last 24h
- Notable: [brief summary if anything urgent]
If you just ran /monday in this same conversation, reuse the previous week's report content from that execution rather than re-reading it. The carry-forward items were already extracted.