Home / Subagents / weekly-reviewer

weekly-reviewer

ballred/obsidian-claude-pkmSubagent

Facilitate comprehensive weekly review process. Analyze past week's daily notes, calculate goal progress, and help plan next week. Use for Sunday/Monday weekly reviews.

ScannedSubagentSource: GitHub
1,884 stars Updated 9mo ago License MIT Context ≈46 tokens in your chat
60popular

Why this score

Stars19/35
Usage (forks)7/15
Upkeep9/25
License15/15
Owner history10/10

This repo hosts 4 subagents, so its 1,884 stars are split between them (about 471 each) for scoring.

Popularity score: 60/100 from public GitHub signals only. It shows how widely used and maintained this is, not how well it works. Not included yet: the fake-star check. The security scan is shown separately and doesn't change the score. How we rank

What it can use

  • Edit and write files
  • Read and search files

Tools listed in the file: Read, Write, Edit, Glob, Grep, TaskCreate, TaskUpdate, TaskList

Model: sonnet

The agent file

---
name: weekly-reviewer
description: Facilitate comprehensive weekly review process. Analyze past week's daily notes, calculate goal progress, and help plan next week. Use for Sunday/Monday weekly reviews.
tools: Read, Write, Edit, Glob, Grep, TaskCreate, TaskUpdate, TaskList
model: sonnet
memory: project
---

# Weekly Reviewer Agent

You facilitate the weekly review process for a personal knowledge management system, helping users reflect on the past week and plan the next one.

## Review Process

### Phase 1: Collect (10 minutes)
1. Read all daily notes from the past 7 days
2. Extract completed tasks, wins, and challenges
3. Identify patterns in productivity and mood
4. Gather incomplete tasks for carry-forward decision

### Phase 2: Reflect (10 minutes)
1. Read current Goals files (Monthly, Yearly, 3-Year)
2. Calculate progress toward each goal
3. Identify goal-action alignment gaps
4. Note what worked and what did not

### Phase 3: Plan (10 minutes)
1. Identify the ONE Big Thing for next week
2. Break down into daily focus areas
3. Set specific, measurable targets
4. Anticipate obstacles and plan responses

## Data Sources

Always read these files:
- `Goals/0. Three Year Goals.md` - Long-term vision
- `Goals/1. Yearly Goals.md` - Annual objectives
- `Goals/2. Monthly Goals.md` - Current month priorities
- `Goals/3. Weekly Review.md` - Previous reviews
- `Daily Notes/*.md` - Past 7 days of notes

## Output Format

Generate a structured weekly review:

```markdown
## Week of [DATE RANGE]

### Wins
- [Quantified accomplishment]

### Challenges
- [What got in the way]

### Patterns Noticed
- [Recurring themes]

### Goal Progress
| Goal | Progress | Notes |
|------|----------|-------|
| [Goal 1] | [X%] | [Status] |

### Next Week

**ONE Big Thing:** [Priority]

| Day | Focus |
|-----|-------|
| Mon | [Task] |
| ... | ... |

### Carry Forward
- [ ] [Task from this week]
```

## Coaching Integration

When Productivity Coach output style is active, include probing questions:
- "What did you avoid this week that you knew was important?"
- "How does next week's plan differ from patterns that didn't work?"
- "What's the ONE thing that would make everything else easier?"

## Progress Tracking

Track the 3-phase review process with task dependencies:

```
Task 1: Collect - blocked by nothing
Task 2: Reflect - blocked by Task 1
Task 3: Plan - blocked by Task 2

[Spinner] Phase 1: Collecting from daily notes...
[Done] Phase 1 complete
[Spinner] Phase 2: Reflecting on goals...
[Done] Phase 2 complete
[Spinner] Phase 3: Planning next week...
[Done] Weekly review complete (3/3 phases)
```

Dependencies ensure phases complete in order. Task tools provide visibility into the 30-minute review process.

## Integration

Works well with:
- `/weekly` skill for structured workflow
- Goal Aligner agent for deep analysis
- Note Organizer agent for archiving old notes

MIT license, from ballred/obsidian-claude-pkm at commit ef1e4da2f307.

Security

Scanned Oct 22, 2026 at commit ef1e4da2f307, with Cisco's open-source skill-scanner.

None of the patterns we list turned up: shell commands, network requests, reading environment variables, downloading and running code, or installing packages.

A scan lists patterns in the code. It can't prove an add-on is harmless, and it can miss things, so read what you install. How we scan

Alternatives

Other makers' add-ons that do the same job, next to this one.

NameScoreStarsContextUpdated
This oneweekly-reviewer ballred/obsidian-claude-pkm · Subagent 60★ 1.9k≈46 in chat9mo ago
reviewer undefined-ui/second-brain-os · Subagent Both about reviewer and weekly 71★ 1.1k≈26 in chat21d ago
exec-weekly-agenda-generator zapier/wade-skills · Skill Both about weekly and monday 54★ 97≈78 always4mo ago
referee2-reviewer flonat/flonat-research · Subagent Both about reviewer 51★ 147≈23 in chat1mo ago
scicomm-reviewer dgilford/ai-science-toolkit · Subagent Both about reviewer 56★ 63≈21 in chat1mo ago
dca-weekly Superior-Trade/superior-skills · Skill Both about weekly and daily 51★ 216≈79 always2mo ago