---
name: Log Work
slug: log-work
category: Writing
description: Log Work records the work segment since the last entry into a dated WORKLOG markdown file. Use it to keep a concise timestamped history of files created, read, or changed during a session.
github: "https://github.com/pchalasani/claude-code-tools/tree/main/plugins/workflow/skills/log-work"
language: Python
stars: 1979
forks: 128
install: "npx degit https://github.com/pchalasani/claude-code-tools/tree/main/plugins/workflow/skills/log-work ~/.claude/skills/log-work"
installs_to: ~/.claude/skills/log-work
source_path: plugins/workflow/skills/log-work/SKILL.md
collection_size: 17
category_size: 1012
collection_url: "https://dirskills.com/collections/pchalasani/claude-code-tools"
added: 2026-08-18T06:58:52.565Z
last_synced: 2026-08-18T06:58:52.565Z
canonical_url: "https://dirskills.com/skills/log-work"
---

# Log Work

Log Work records the work segment since the last entry into a dated WORKLOG markdown file. Use it to keep a concise timestamped history of files created, read, or changed during a session.

**Install:**

```bash
npx degit https://github.com/pchalasani/claude-code-tools/tree/main/plugins/workflow/skills/log-work ~/.claude/skills/log-work
```

## README

# log-work

1. create the file WORKLOG/YYYYMMDD.md if it doesn't already exist.
2. if the file exists, append a new TOP-LEVEL markdown section to it.
3. When you add a section, follow this format for the section header, so it has
   HH:MM timestamp followed by suitable concise topic

```markdown
# 13:45 Added feature xyz
```

In the log section include a CONCISE set of items such as the following
(Not all may apply to all situations, use your judgement):

- the session_id of the current session
- any text/md file(s) you CREATED and their purpose
- any text/md file(s) you READ as part of the current task
- short description of what you just did, including any results you got 
- which code files were created/changed
