worklog

Collect activity traces and generate a structured daily worklog PDF.

Updated Mar 24, 2026
One-click install
npx skills add https://github.com/CNife/skills --skill worklog-cnife
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: worklog
Source: https://github.com/CNife/skills/tree/main/.archive/worklog
Command: npx skills add https://github.com/CNife/skills --skill worklog-cnife

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill turns scattered activity traces from coding sessions, notes, and chat tools into a clear daily worklog, separating work from personal content and packaging everything into a readable report.

Core Features & Use Cases

  • Multi-source collection: Gathers session history and note changes from multiple local data sources.
  • Work/personal classification: Uses topic matching and date context to place each activity in the right section.
  • Report delivery: Lays out the final write-up as a PDF and can send it by email for daily review.
  • Use Case: When you need to summarize a full day of agent activity into a professional daily recap, this Skill assembles the timeline, groups related events, and produces the final shareable document.

Quick Start

Ask the worklog skill to collect today’s activity traces, classify them into work and personal sections, generate the PDF report, and email it to the designated recipient.

Frequently Asked Questions about worklog

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

FAQPage Schema
How do I generate a daily worklog from multiple coding session histories?

To generate a daily worklog, you can collect scattered activity traces from OpenCode, Qwen Code, and Obsidian notes, then merge them into a structured timeline that separates work from personal content for a clear daily review.

Can I automatically classify work and personal activities when creating a daily report?

Yes, automated work and personal classification is supported. The system applies topic matching and date context to place each activity into the correct section, ensuring your daily report accurately distinguishes professional tasks from personal notes.

What's the best way to convert activity traces into a PDF report?

The best way to convert activity traces into a PDF report is by using deterministic scripts. These scripts collect your session data, structure the timeline, and lay out the final write-up as a readable PDF document for end-of-day review.

Does worklog support email delivery for daily reports?

Yes, email delivery for daily reports is supported. After generating the PDF document from your collected activity traces, the system can send it directly to a designated recipient for daily review and professional recap.

Can I include Obsidian notes when assembling a daily worklog?

Yes, you can include Obsidian notes when assembling a daily worklog. The multi-source collection process gathers note changes alongside Pi Agent and Hermes sessions, merging all local data sources into one comprehensive report.

How do I calibrate the time range for activity trace collection?

Time-range calibration for activity trace collection is handled natively. The system satisfies time-range calibration requirements by filtering session histories and note changes to match your specified daily window before generating the final worklog.