weekly-review
Synthesize the week from the daily notes into a weekly review note — themes, decisions, people focus, patterns, energy, and a plan for next week. Use when the user says "weekly review", "recap of the
Files1
View on GitHubSKILL.mdhermes/plugin/second_brain/skills/weekly-review/SKILL.md
GitHubWeekly review (Hermes edition)
The daily notes already say what happened. A weekly review that repeats them is worthless. Its job is to say what the week meant — the pattern across days that no single day shows.
sb_brief, thensb_vault_activity(since_hours=168)for everything the week touched.sb_readeach01-daily/note of the week. Read them all before writing anything: the pattern is only visible once.sb_agenda()for the state the week ends in, andsb_maintain(scope="staleness", apply=false)for the relationships that cooled while the week was busy.- Synthesize, in the working language. Three or four themes, not ten. For each: what happened, what it cost, what it means. A theme that is just a list of meetings is not a theme.
- Cover explicitly, because these are what a week hides:
- Decisions made and, more usefully, the ones deferred again. Name what deferring costs.
- People — who took most of the week, and who should have but did not.
- Patterns — what repeated. Compare with the previous weekly note if one exists (
sb_search). - Energy — from the braindumps'
energyfield, what drained and what did not. - Weak signals — things mentioned once that would matter if true.
- Plan next week in at most five items, each tied to a theme. Not a task list:
/prioritizedoes that. sb_create_note(type="daily", fields={date, tags:["weekly"]}, preamble=<2-3 English sentences: what week this covers, why, when>, sections={...}, slug=<"YYYY-WNN weekly">), thensb_daily_append(section="Thinking", line="- Weekly review: [[<path>]]").sb_commit("weekly-review: <week>").- Report the review itself in the reply, not just its path — for the scheduled run, the reply is the deliverable. Keep it to one screen.