원클릭으로
week-plan
Set weekly priorities and plan the week ahead with intelligent suggestions based on goals, calendar shape, and task effort.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Set weekly priorities and plan the week ahead with intelligent suggestions based on goals, calendar shape, and task effort.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
| name | week-plan |
| description | Set weekly priorities and plan the week ahead with intelligent suggestions based on goals, calendar shape, and task effort. |
| context | fork |
Set priorities and plan the week ahead. Now with intelligent priority suggestions based on quarterly goals, calendar capacity, and task effort classification.
/week-plan — Plan current week (or next week if run on Friday/weekend)/week-plan next — Explicitly plan next week/week-plan current — Force planning current weekBest times:
Calculate target week (current or next) based on day of week and user parameter.
Gather comprehensive context to inform intelligent priority suggestions.
Check for 00-Inbox/Weekly_Synthesis_[last-monday].md:
Use: get_quarterly_goals()
Use: get_goal_status(goal_id) for each goal
For each goal, get:
Identify goals needing attention:
Use: list_tasks(include_done=False)
Get all open tasks and:
Use: analyze_calendar_capacity(days_ahead=7, events=[...from calendar MCP...])
Understand the shape of the week:
| Day | Type | Largest Block | Best For |
|---|---|---|---|
| Mon | Stacked (7 meetings) | 45 min | Quick tasks only |
| Tue | Moderate (4 meetings) | 90 min | Medium tasks |
| Wed | Open (2 meetings) | 3 hours | Deep work day ✨ |
| Thu | Stacked (6 meetings) | 30 min | Quick tasks only |
| Fri | Moderate (3 meetings) | 2 hours | Medium tasks, wrap-up |
Week capacity summary:
Use: classify_task_effort(title) for key tasks
Use: suggest_task_scheduling(include_all_tasks=True, calendar_events=[...])
Get intelligent matching:
Capacity check:
"You have 5 deep work tasks totaling ~12 hours. You have 2 open days with ~6 hours of deep work capacity.
⚠️ Capacity gap: Consider deferring 2 deep work items or protecting more time."
Check if semantic search is available by looking for qmd in PATH.
If available, enhance priority suggestions with meaning-based analysis:
Find stale goals with hidden activity: For each stalled quarterly goal, search:
qmd query "goal description/success criteria" --limit 5
against recent tasks and meeting notes. Sometimes goals appear stalled because related work wasn't explicitly linked.
Suggest priorities that move stalled goals: For goals with no recent activity:
qmd query "goal title concepts" --limit 3
against open tasks. Surface tasks that could advance the goal semantically.
Detect priority conflicts: Search for semantic overlap between candidate priorities:
qmd query "priority A description" --limit 3
If two priorities are semantically very similar, suggest merging them.
Integration: Fold findings into the "Intelligent Priority Suggestions" in Step 3. Label semantic discoveries: "🔍 Detected via semantic search"
If QMD unavailable: Skip silently. Priority suggestions still work from explicit goal links.
Use: get_commitments_due(date_range="this_week")
Surface things you've committed to that are due this week.
Don't just ask "What are your Top 3?" — Suggest priorities based on analysis.
Based on the gathered context, generate 4-5 suggested priorities:
Goal-driven suggestions:
Commitment-driven suggestions:
Carried-over suggestions:
Calendar-aware suggestions:
"Based on your goals, tasks, and calendar shape, here's what I suggest for this week:
Suggested priorities:
Complete pricing proposal — Goal 1 (Launch v2.0) needs this to hit milestone 3. You have deep work time Wednesday.
Customer interview batch — Goal 2 (Improve NPS) has no activity in 3 weeks. You could do 2-3 calls on Tue/Thu between meetings.
Follow up on Acme contract — Committed to Sarah by Friday. Meeting Thursday, prep needed.
Review team roadmap — Carried over from last week. Still a priority?
Calendar fit:
- Priority 1 → Wednesday (3-hour block)
- Priority 2 → Tue/Thu (between meetings)
- Priority 3 → Friday (follow-up after Thursday meeting)
Does this feel right? Adjust as needed."
Wait for user to confirm, adjust, or provide different priorities. For each priority confirmed:
Use: create_weekly_priority(
title="...",
pillar="...",
quarterly_goal_id="..." or "operational",
success_criteria="...",
week_date="YYYY-MM-DD"
)
If 05-Areas/Career/ exists, check for stale skills that could be developed this week.
Check System/Dex_Backlog.md for high-priority improvement ideas worth tackling this week.
Archive old file to 07-Archives/Plans/YYYY-Wxx.md.
Create updated 02-Week_Priorities/Week_Priorities.md:
# Week Priorities
**Week of:** [Monday YYYY-MM-DD]
---
## 📊 Week Shape
| Day | Type | Deep Work? | Notes |
|-----|------|------------|-------|
| Mon | Stacked | ❌ | 7 meetings |
| Tue | Moderate | ⚠️ | 90 min block PM |
| Wed | **Open** | ✅ | **Deep work day** (3h morning) |
| Thu | Stacked | ❌ | 6 meetings |
| Fri | Moderate | ⚠️ | 2h block |
**Deep work capacity:** ~5 hours this week
**Best day for focus:** Wednesday
---
## 🎯 Quarterly Goals Context
| Goal | Progress | Status |
|------|----------|--------|
| Launch Product v2.0 | 3 of 5 milestones | On track |
| Improve Customer NPS | 1 of 4 milestones | ⚠️ Stalled (3 weeks) |
| Build Team Capacity | 2 of 3 milestones | On track |
**This week advances:** Goals #1 and #2
---
## 🎯 Top 3 This Week
1. **[Priority 1]** — **[Pillar]** ^week-YYYY-WXX-p1
- Success criteria: [What done looks like]
- Quarterly goal: [Q1 Goal #X]
- **Scheduled:** [Day/time block]
- Effort: [deep_work / medium / quick]
2. **[Priority 2]** — **[Pillar]** ^week-YYYY-WXX-p2
- Success criteria: [What done looks like]
- Quarterly goal: [Q1 Goal #X]
- **Scheduled:** [Day/time block]
- Effort: [deep_work / medium / quick]
3. **[Priority 3]** — **[Pillar]** ^week-YYYY-WXX-p3
- Success criteria: [What done looks like]
- Quarterly goal: [Q1 Goal #X] or Operational
- **Scheduled:** [Day/time block]
- Effort: [deep_work / medium / quick]
---
## ⚡ Commitments Due This Week
- [ ] [Commitment] — to [person] — due [day]
- [ ] [Commitment] — from [meeting] — due [day]
---
## 📋 Tasks by Priority
### Must Complete (P0)
- [ ] [Task] — Supports: Priority #X — **[Day]**
### Should Complete (P1)
- [ ] [Task] — Supports: Priority #X — **[Day]**
### If Time Permits (P2)
- [ ] [Task]
---
## 📅 Key Meetings
| Day | Time | Meeting | Prep Needed | Related Priority |
|-----|------|---------|-------------|------------------|
| Mon | [Time] | [Meeting] | [Prep] | Priority #X |
| Tue | [Time] | [Meeting] | [Prep] | — |
---
## 📊 Pillar Balance
| Pillar | This Week | Balance |
|--------|-----------|---------|
| [Pillar 1] | [Brief description] | 🟩 Good |
| [Pillar 2] | [Brief description] | 🟨 Light |
| [Pillar 3] | [Brief description] | 🟥 Neglected |
---
## 🔄 Carried Over
- [ ] [Task from last week] — [Why it carried over]
---
## 🏁 End of Week Review
*Fill in on Friday*
### Completed
-
### Didn't Finish
-
### Learnings
-
### Next Week Focus
-
---
*Generated: [Timestamp]*
*Command: /week-plan*
Update System/usage_log.md.
Analytics (Silent):
Call track_event with event_name week_plan_completed and properties:
priorities_count: number of priorities setgoals_count: number of quarterly goals referencedThis only fires if the user has opted into analytics. No action needed if it returns "analytics_disabled".
After generating the file, provide a summary:
"Week planned! Saved to
02-Week_Priorities/Week_Priorities.mdYour Top 3 this week:
- [Priority 1] — Scheduled for [Day]
- [Priority 2] — Scheduled for [Day]
- [Priority 3] — Scheduled for [Day]
Week shape: 2 stacked days, 1 deep work day (Wednesday)
Goals advancing: #1 and #2
Heads up:
- [Capacity warning if applicable]
- [Stalled goal reminder]
Ready to run
/daily-planfor Monday?"
| Integration | MCP Server | Tools Used |
|---|---|---|
| Calendar | calendar-mcp | calendar_get_events_with_attendees |
| Work | work-mcp | list_tasks, get_quarterly_goals, get_goal_status, create_weekly_priority, analyze_calendar_capacity, classify_task_effort, suggest_task_scheduling, get_commitments_due |
| Granola | granola-mcp | granola_get_today_meetings (optional) |
Process synced Granola meetings to update person pages, extract tasks, and organize meeting notes
Capture solved problems as categorized documentation with YAML frontmatter for fast lookup
Personal career coach with 4 modes: weekly reports, monthly reflections, self-reviews, promotion assessments
Generate a DexDiff methodology document from your vault customisations: package how you use Dex so others can replicate it
Rigorous whole-system checkup — verifies every Dex feature honestly (working / off / broken / couldn't-check), self-heals what is provably safe, and guides the user only where Dex cannot fix itself. Replaces /health-check.
Interactive post-onboarding tour with adaptive pathways based on available data