ワンクリックで
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 職業分類に基づく
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
| 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) |