activity-log

Log git commit activity and query filtered summaries from notes/activity-log.md.

1|Updated Apr 13, 2026
One-click install
npx skills add https://github.com/derrybirkett/shulkerbox --skill activity-log
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: activity-log
Source: https://github.com/derrybirkett/shulkerbox/tree/main/skills/productivity/activity-log
Command: npx skills add https://github.com/derrybirkett/shulkerbox --skill activity-log

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It eliminates the need to manually reconstruct what you worked on by maintaining a running, queryable activity journal from git commits and allowing you to enrich entries with learning notes.

Core Features & Use Cases

  • Auto-logged commit activity: Records repo, branch, timestamp, and commit message into a persistent log file.
  • Standup and weekly review summaries: Filters by date range or repo to produce bullet summaries for standups and digests.
  • Learning-focused enrichment: Adds a structured learning or reflection note to the most recent entry to capture patterns over time.

Quick Start

Ask an assistant to prepare your standup by summarizing what you worked on yesterday and this week from notes/activity-log.md.

Frequently Asked Questions about activity-log

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a daily standup summary from my git commit history?

You can generate a daily standup summary from git commit history by querying a persistent notes/activity-log.md file, which filters appended entries by date range or repository to produce bullet-point digests.

What's the best way to keep an automated learning journal of my git workflow?

Keeping an automated learning journal of your git workflow involves appending commit entries to a markdown file and enriching them with structured reflection notes, allowing you to capture learning patterns over time without manual logging.

Do I need a post-commit hook to track my work session activity across repositories?

Yes, tracking work session activity across repositories requires a post-commit hook to automatically append repository, branch, timestamp, and commit message details into the persistent markdown log file.

Can I filter my commit log by specific dates and repositories for weekly reviews?

You can filter your commit log by specific dates and repositories for weekly reviews using built-in date-range and repo filtering capabilities, producing targeted summaries of your development activity.

How does appending learning notes to recent commit log entries work?

Appending learning notes to recent commit log entries works by updating the most recently added record in the markdown file with structured reflection text, maintaining an append-only history of your learning progress.

Are there limitations to using a markdown file for tracking git activity logs?

Using a markdown file for tracking git activity logs means you rely on append-only text formatting without a database, which limits complex querying but ensures lightweight, portable reflection notes across repositories.