logwork

Track and aggregate work sessions into YAML log files with timestamps.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/fpontejos/claude-helpers --skill logwork
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: logwork
Source: https://github.com/fpontejos/claude-helpers/tree/main/skills/logwork
Command: npx skills add https://github.com/fpontejos/claude-helpers --skill logwork

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill tracks and aggregates work sessions to replace manual time logging, helping you understand how your time is spent and keep activity records consistent.

Core Features & Use Cases

  • Session management: start, end, and status queries to monitor current work sessions.
  • Notes & progress: add concise entries to capture completed work during a session.
  • Audit-ready logs: generates structured log files and an index to support retrospective analysis.

Quick Start

Use the logwork skill to view or manage your current session with commands like /logwork, /logwork start, /logwork end, and /logwork add.

Frequently Asked Questions about logwork

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

FAQPage Schema
How do I automate time tracking for daily work sessions?

You can automate time tracking by starting a session to record timestamps, adding progress notes during work, and ending the session to calculate durations, which generates structured YAML log files and an index for auditing.

What is a work session log and how does it help with activity auditing?

A work session log records start and end timestamps, durations, statuses, and notes for daily activities. It helps with auditing by generating structured per-session files and a log_index.yaml for retrospective analysis.

How do I start and end a project work log session?

Start a work log session with a start command to begin timestamp recording, add notes for progress updates, and end it with an end command to finalize durations and update the log_index.yaml with session transitions.

Can I add progress notes to an active time tracking session?

Yes, you can add concise progress notes to an active session to capture completed work. These notes are stored in the per-session log files alongside timestamps and durations for retrospective analysis.

Does this time tracking approach store data in YAML format?

Yes, this approach stores data using local YAML frontmatter and per-session log files. It also generates a log_index.yaml to record timestamps, durations, and session transitions for local auditing.

What are the limitations of local file-based work log tracking?

Local file-based work log tracking is limited to storing YAML files on a single machine, lacking cloud synchronization or multi-device access. It is best suited for local activity auditing and daily project work logs.