Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

What Did I Do This Week? 📋

Turn "uh... stuff" into an actual answer.

Someone asks "what have you been up to?" and your brain goes completely blank. You know you did things. You were busy. But now you're standing there saying "you know... work... life..." while they stare at you.

This Agent Skill aggregates your activity (calendar, tasks, commits, photos) and generates coherent updates for any context — standups, friend catch-ups, therapy sessions, or just remembering what you did.

Works with Claude Code, Codex CLI, OpenClaw, and any Agent Skills-compatible tool.


The Problem

  • You did a lot. You remember none of it.
  • Different audiences need different summaries
  • Weekly reviews feel like pulling teeth
  • "What's new?" triggers existential dread

This skill solves it: One command, multiple formats.


Installation

npx skills

npx skills add git@github.com:mcltyl/what-did-i-do-this-week-skills.git

Claude Code / Codex CLI

git clone https://github.com/mcltyl/what-did-i-do-this-week-skills.git ~/.claude/skills/what-did-i-do-this-week

OpenClaw

git clone https://github.com/mcltyl/what-did-i-do-this-week-skills.git ~/.openclaw/skills/what-did-i-do-this-week

Skills

Skill Description
what-did-i-do-this-week Aggregate activity → contextual summaries

Output Formats

Same data, different audiences:

Context Focus Example
Standup Work achievements, blockers "Shipped dashboard, reviewing PR, blocked on API"
Friend catch-up Life highlights, keep work brief "Work's fine, went hiking, started ceramics"
Therapist Emotions, patterns, challenges "Stressed mid-week, avoided social plans, noticed pattern"
LinkedIn Professional wins, learnings "This week I shipped X, learned Y, grateful for Z"
Self-review Balanced wins + areas to improve Full week breakdown

Example

Input:

"[Friend] just asked what I've been up to. We haven't talked in 3 months."

Output:

The last few months in bullet points:

**Work:** Still at [company], shipped some cool stuff,
not burning out which is nice.

**Life:**
• Finally went to Japan! (photos incoming)
• Started running again, did a 10k
• Moved apartments — the new place has a balcony 🌿
• Got really into ceramics somehow?

**Currently:**
• Planning a weekend trip to [place]
• Reading [book]
• Watching [show]

What about you?? It's been too long.

Data Sources

Pull from whatever's available:

Source What It Captures
Calendar Meetings, events, appointments
Git commits Code shipped, PRs merged
Task manager Completed todos, projects
Photos Places, people, activities
Health data Workouts, sleep patterns

Commands

"What did I do this week?"
"Generate standup update"
"Prep me for therapy"
"3-month life summary for [friend]"
"Turn this week into a LinkedIn post"

Why This Works

The Old Way This Skill
Stare at ceiling trying to remember Data-driven recall
Same update for everyone Context-appropriate framing
"I was busy" (vague) Specific highlights
Weekly reviews take 30 min Generated in seconds

License

MIT


Support

If this helps you remember what you did:

Buy Me A Coffee

About

Turn uh... stuff into an actual answer. Auto-generate life updates from calendar, tasks, and activity.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors