worklog

Consolidate Claude session data into daily, weekly, and Slack-ready markdown worklogs.

3|1|Updated Nov 5, 2025
One-click install
npx skills add https://github.com/astoreyai/claude-skills --skill worklog-astoreyai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: worklog
Source: https://github.com/astoreyai/claude-skills/tree/main/skills/worklog
Command: npx skills add https://github.com/astoreyai/claude-skills --skill worklog-astoreyai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Consolidates scattered Claude session data into a single, readable daily worklog, reducing manual note-taking and fragmentation across checkpoints, session states, and logs.

Core Features & Use Cases

  • Automatic daily worklog generation from multiple sources (checkpoints, session-state, Obsidian logs, and existing worklog entries)
  • Per-day markdown entries with structured sections for Completed, In Progress, Files Modified, Decisions, and Blockers
  • Weekly rollups and cross-project narratives to help summarize progress over time and support Slack/Discord sharing

Quick Start

Query the /worklog command to generate today's consolidated worklog from your sessions.

Frequently Asked Questions about worklog

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

FAQPage Schema
How do I automatically generate a daily worklog from Claude sessions?

You can generate a daily worklog by querying the command to consolidate scattered Claude session data, checkpoints, and state logs into a single markdown summary. It extracts data, deduplicates entries, and groups progress cross-project for daily review.

Can I format Claude session summaries for Slack sharing?

Yes, you can format Claude session summaries for Slack sharing. The tool produces markdown output with structured sections for completed work, blockers, and decisions, alongside weekly rollups designed specifically for Slack-ready formatting.

Does this worklog generator support markdown and Obsidian logs?

Yes, the worklog generator supports markdown and Obsidian logs. It applies across checkpoints, session-state data, Obsidian logs, and existing worklog entries to produce structured daily and weekly markdown summaries.

What is the best way to consolidate session checkpoints into weekly rollups?

The best way to consolidate checkpoints into weekly rollups is using the built-in cross-project grouping feature. It aggregates daily markdown entries, applies deduplication, and generates cross-project narratives to summarize progress over time.

How do I organize Claude session data into structured daily progress notes?

You organize Claude session data into structured daily progress notes by running the consolidation command. It automatically extracts session events and sorts them into markdown sections for Completed items, In Progress work, Files Modified, Decisions, and Blockers.