Install
openclaw skills install weekly-updateTransform raw weekly activity notes into a clean, organized personal weekly update covering all active projects. Automatically reads OpenClaw session logs for the current week to extract activity, then combines with any manual notes provided. Use when the user says "generate my weekly update", "summarize my week", or provides a dump of what they worked on this week across any number of projects or areas. Output is a structured, honest summary of the week — what was done, what's in progress, what's next.
openclaw skills install weekly-updateTransforms activity from OpenClaw session logs (plus any manual notes) into a clean weekly update covering all active projects.
Before processing any manual input, automatically pull this week's activity from OpenClaw sessions.
sessions_list to get all sessions from the past 7 days. Filter by activeMinutes or check timestamps to scope to the current week (Monday–today).sessions_history with includeTools: false to get the conversation transcript.sessions_list or sessions_history are unavailable, skip this step silently and proceed with manual input only.If the user also provided manual notes alongside the session data:
If neither session logs nor manual input produced any activity, ask the user to share what they worked on this week.
📅 Week [NUMBER] — [DATE RANGE]
## What got done
**[Project Name]**
- [Completed item — be specific about what was shipped/decided/resolved]
- [...]
**[Project Name]**
- [...]
---
## In Progress
**[Project Name]**
- [What's actively being worked on and where it stands]
---
## What's Next
- [Project]: [Specific next action]
- [Project]: [Specific next action]
---
## One thought from the week
[Single honest sentence — a realization, a lesson, or something that shifted this week]