| name | week-review |
| description | Review week's progress, meetings, and learnings |
Create a synthesis of the week reviewing activity, progress, and what was accomplished.
Data Sources
1. Task Progress
03-Tasks/Tasks.md # Task completion status
00-Inbox/Weekly_Plans.md # Weekly priorities
Extract:
- Tasks completed vs planned
- Tasks carried over
- New tasks added during the week
- Blocked items
2. Project Activity
04-Projects/**/*.md # Modified this week (check mtime)
Extract:
- Projects with activity
- Milestones reached
- Blockers identified
- Status changes
3. Meetings & People
00-Inbox/Meetings/*.md # Meeting notes from this week
People/**/*.md # Person pages updated
Extract:
- Meetings held
- Key discussions and decisions
- New contacts made
- Follow-up actions
4. Learnings Captured
06-Resources/Learnings/**/*.md # Explicit learnings from completed work
System/Session_Learnings/*.md # Silent learnings captured during sessions
Extract:
- Session learnings from this week (mistakes, patterns, improvements)
- Patterns identified and documented
- Preferences documented
- Insights worth remembering
- System improvement opportunities
5. Journals (If Enabled)
00-Inbox/Journals/YYYY/MM-Month/Morning/*.md # Morning journals this week
00-Inbox/Journals/YYYY/MM-Month/Evening/*.md # Evening journals this week
Extract (if journaling is enabled):
- Energy patterns throughout the week
- Recurring themes or concerns
- Wins and frustrations mentioned
- Intention vs reality (morning plans vs evening reflections)
Analysis Process
-
Task Review
- Scan
03-Tasks/Tasks.md for completion timestamps from this week (look for ✅ YYYY-MM-DD dates in the past 7 days)
- Count completed vs planned from Week Priorities
- Identify what carried over and why
- Note any scope creep (tasks added mid-week)
- Observe patterns: Which days were most productive? Morning or afternoon completions?
-
Project Scan
- Check modification dates on project files
- Note status changes and progress
- Identify blocked projects
-
Meeting Analysis
- Review meeting notes from the week
- Extract action items and commitments
- Note key decisions made
-
Learning Compilation & Pattern Detection
- Review any new entries in
06-Resources/Learnings/
- Scan
System/Session_Learnings/ files from this week
- Extract themes or patterns
Pattern Detection:
After identifying patterns, prompt user:
"This week's session learnings revealed:
Recurring Issues:
- [Issue X] (appeared 3 times) - [brief description]
Workflow Preferences:
- [Preference Y] (mentioned 2 times) - [brief description]
Should I add these to your pattern files? This helps prevent future mistakes and aligns my assistance with your preferences."
Only prompt if clear patterns exist (2+ occurrences). Get user confirmation before adding.
-
Quarterly Progress Check (if quarterly planning enabled)
- Use to fetch current quarter goals
Output Format
Create 00-Inbox/Weekly_Synthesis_YYYY-MM-DD.md:
# Weekly Synthesis - Week of [Date]
## TL;DR
- **Tasks:** [X completed] / [Y planned] — [Z%] completion
- **Meetings:** [N total]
- **Projects touched:** [count]
- **Key wins:** [1-2 bullets]
- **Carried over:** [1-2 items that didn't get done]
---
## Task Completion
### Done This Week
- [x] [Task from Week Priorities]
- [x] [Task from Week Priorities]
### Carried Over
- [ ] [Task] - [reason not completed]
### Added Mid-Week
- [Task that wasn't planned but got done]
### Blocked
- [ ] [Task] - blocked by [reason]
---
## Project Progress
### Active Projects
| Project | Status | This Week | Next Steps |
|---------|--------|-----------|------------|
| [Name] | [On track/At risk] | [What happened] | [Next action] |
### Milestones Reached
- [Project]: [Milestone achieved]
### Blockers
- [Project]: [What's blocking progress]
---
## Meetings & People
### Meetings Held
| Date | Topic | Attendees | Key Outcome |
|------|-------|-----------|-------------|
| [Day] | [Topic] | [Names] | [Decision/insight] |
### New Contacts
- [Name] at [Company] - [context]
### Action Items from Meetings
- [ ] [Action] - for [who] - due [when]
---
## Learnings
### Session Learnings (Auto-Captured)
> From `System/Session_Learnings/` this week
- [Learning from daily sessions]
- [System improvements identified]
- [Mistakes caught and corrected]
### Explicit Learnings (Saved)
> From `06-Resources/Learnings/` entries
- [Insights from `/save-insight`]
- [Patterns documented]
### Working Preferences Updated
- [Any new preferences documented in Working_Preferences.md]
[ ] [Specific system improvement]
[ ] [Documentation update needed]
[ ] [Process refinement]
---
|| Goal | Start of Week | End of Week | This Week | Status |
|------|---------------|-------------|-----------|--------|
|| Launch Product v2.0 | 40% | 55% | +15% ✅ | On track |
|| Build Team Capacity | 20% | 30% | +10% ✅ | Progressing |
|| Improve Customer NPS | 10% | 10% | No change ⚠️ | Stalled |
Goals 1 and 2 advanced through completed weekly priorities
Goal 3 had no linked priorities this week
Overall quarter velocity: [X%] per week
Goal 3 needs attention next week
---
[Most important thing]
[Second priority]
[Third priority]
[Day]: [Meeting]
[Day]: [Meeting]
| Item | Blocked Since | What Would Unblock It |
|------|---------------|-----------------------|
| [Item] | [Date] | [Action needed] |
---
Click to expand
[Energy level patterns noticed]
[Time of day/week patterns]
[Activity that was energizing]
[Activity that was draining]
[Themes from journals/work this week]
[What to do differently based on patterns]
Follow-up Actions
After synthesis:
- Update 03-Tasks/Tasks.md with new priorities
- Archive completed items from Week Priorities
- Update project pages with status changes
- Schedule meetings for blocked items if needed
Career Evidence Capture (If Career System Enabled)
After creating the weekly synthesis, check if 05-Areas/Career/ exists:
If exists:
-
Use Career MCP to scan for evidence:
- Call
scan_work_for_evidence tool with:
date_range: "this-week" or date_range: "last-7-days"
impact_level: "high" (default)
include_goals: true
include_priorities: true
- Tool returns completed high-impact work with career metadata (skills, impact level, career goal alignment)
-
Manually scan for additional wins:
- Major milestones from projects (check
04-Projects/**/*.md modified this week)
- Tasks marked with
# Career: tag in completed tasks
-
Prompt user with MCP-discovered + manual wins:
"Nice work this week! I noticed some accomplishments that might be worth capturing for career growth:
Significant wins:
- [Completed goal/milestone 1] — demonstrates [skill/competency]
- [Completed goal/milestone 2] — shows [leadership/impact]
Worth saving any of these as career evidence? This helps when:
- Writing self-reviews
- Preparing for promotion discussions
- Building your resume
Quick capture options:
- "Yes, let's capture [specific item]" → I'll create an Achievement file
- "Not this week" → Skip for now
- "Remind me at end of quarter" → I'll prompt during
/quarter-review"
- If user wants to capture:
- Ask clarifying questions (impact, metrics, skills demonstrated)
- Create file in
05-Areas/Career/Evidence/Achievements/YYYY-MM-DD-[title].md
- Use template from
System/Templates/Career_Evidence_Achievement.md
- Pre-fill what you know from the work context
If Career folder doesn't exist:
- Skip this section entirely
Weekly Journal (If Enabled)
Check if weekly journaling is enabled:
- Read
System/user-profile.yaml
- Check
journaling.weekly value
- If
journaling.weekly: true:
- Check if this week's journal exists in
00-Inbox/Journals/YYYY/MM-Month/Weekly/YYYY-WXX.md
- If missing:
- After creating the weekly synthesis, prompt: "Want to reflect on the week in your journal? (5-10 minutes)"
- If yes: Guide through weekly journal (see
/journal command)
- Pull in daily journals from this week for context
- Synthesize patterns from the week
- If exists: Note completion, skip prompt
- If
journaling.weekly: false: Skip journal prompt
Track Usage (Silent)
After generating the weekly synthesis, silently update usage tracking:
- Read
System/usage_log.md
- Update:
- [ ] Weekly review (/week-review) → - [x] Weekly review (/week-review)
- No announcement to user
Next Week Planning Prompt
After generating the synthesis (and optional journal), prompt the user:
"Week synthesized and saved. Want to plan next week now? (Recommended - takes 5-10 min)
This will help you start Monday with clear priorities."
Options:
- "Yes, let's plan next week" → Run
/week-plan for next week
- "No, I'll do it Monday" → End command
If user chooses Yes, flow directly into /week-plan command with target_week: next parameter.