Aggregate weekly summaries into a monthly overview. Use when asked to "monthly review", "review the month", "summarize this month", or "month summary".
Aggregate weekly summaries into a comprehensive monthly overview.
All private notes live in content/private/ with flat structure (no subfolders).
YYYY-MM.md2024-01.md for January 2024Identify the month being reviewed (default: previous month if early in month, current month otherwise).
Calculate:
Search for weekly reviews from the target month:
Glob: content/private/YYYY-W*.md
Filter to weeks where week frontmatter falls within the month.
Read each weekly review and extract:
Display to user:
question: "What were the big themes this month?"
header: "Themes"
options:
- label: "Auto-generate"
description: "Synthesize themes from weekly reviews"
- label: "Manual"
description: "I'll describe the month's themes"
If user chooses manual, gather their input.
question: "Any notable achievements to highlight?"
header: "Wins"
options:
- label: "Yes"
description: "I have achievements to add"
- label: "Extract from weeklies"
description: "Pull from key events"
Frontmatter:
---
title: "{Month Name} {YYYY}"
type: monthly
month: YYYY-MM
date: { first of next month YYYY-MM-DD }
weeks:
- "[[YYYY-W01]]"
- "[[YYYY-W02]]"
- "[[YYYY-W03]]"
- "[[YYYY-W04]]"
private: true
---
Body structure:
## Month Summary
{user themes or auto-generated summary}
## Themes
- Theme 1: {description}
- Theme 2: {description}
## Achievements
- Achievement 1
- Achievement 2
## Top Public Notes
- [[most-linked-note]] - {why it was significant}
- [[another-note]] - {context}
Present the generated monthly review:
question: "Does this monthly summary look good?"
header: "Review"
options:
- label: "Save"
description: "Create the monthly review file"
- label: "Edit"
description: "Make changes before saving"
Save to content/private/{YYYY-MM}.md.
Confirm with:
Full monthly review template:
---
title: "January 2024"
type: monthly
month: 2024-01
date: 2024-02-01
weeks:
- "[[2024-W01]]"
- "[[2024-W02]]"
- "[[2024-W03]]"
- "[[2024-W04]]"
private: true
---
## Month Summary
Overview of the month's patterns, progress, and observations.
## Themes
- **Work:** Major project focus or accomplishments
- **Learning:** Key topics studied or explored
- **Personal:** Life events or milestones
## Achievements
- Completed X project
- Published Y blog posts
- Read Z books
## Top Public Notes
- [[book-title]] - Major influence on thinking this month
- [[article-slug]] - Referenced multiple times in weeklies
Before saving:
YYYY-MM.md formattype: monthly and private: trueweeks array lists all weekly reviews included[[slug]] format| Situation | Handling | | ----------------------------- | ----------------------------------- | | No weekly reviews found | Offer to scan dailies directly | | Partial month (< 4 weeks) | Proceed with available entries | | Monthly review already exists | Offer to update or skip | | User wants different month | Allow specifying month | | Week spans two months | Include if majority in target month |
Google Workspace CLI for Gmail, Calendar, Drive, Contacts, Sheets, and Docs.
Manage Apple Notes via the `memo` CLI on macOS (create, view, edit, delete, search, move, and export notes). Use when a user asks OpenClaw to add a note, list notes, search notes, or manage note folders.
Work with Obsidian vaults (plain Markdown notes) and automate via obsidian-cli.
Use when you need to control Slack from OpenClaw via the slack tool, including reacting to messages or pinning/unpinning items in Slack channels or DMs.
Manage Apple Reminders via remindctl CLI (list, add, edit, complete, delete). Supports lists, date filters, and JSON/plain output.
Manage Trello boards, lists, and cards via the Trello REST API.
Category:productivity