daily-journal

Generate and update daily journal Markdown files from system events and user activities.

Updated Feb 4, 2026
One-click install
npx skills add https://github.com/Wangmengguo/opencode-skills --skill daily-journal-wangmengguo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: daily-journal
Source: https://github.com/Wangmengguo/opencode-skills/tree/main/daily-journal
Command: npx skills add https://github.com/Wangmengguo/opencode-skills --skill daily-journal-wangmengguo

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of creating and updating daily journal entries, reducing the time and effort required for personal reflection and documentation.

Core Features & Use Cases

  • Automated Journal Entry Creation: Automatically generates and updates daily journal entries based on user activities and system events.
  • Customizable Format: Supports custom formats for journal entries, allowing users to organize their thoughts and activities.
  • Use Case: Ideal for individuals who want to maintain a daily log of their activities, thoughts, and learning experiences.

Quick Start

To create a new journal entry for today, simply run the command: python3 ~/.config/opencode/scripts/daily-tracker.py --journal

Frequently Asked Questions about daily-journal

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

FAQPage Schema
How do I automate daily journal entry creation for personal reflection?

Automating daily journal creation involves scanning system events and user activities to generate Markdown files automatically. This Skill runs a Python script to track daily events and compile them into a structured notebook directory for documentation.

Can I customize the Markdown format for my automated daily journal entries?

Yes, the daily journal entries support customizable Markdown formats. You can organize your thoughts, activities, and learning experiences by modifying the script to output the specific Markdown structure you need for personal reflection.

Do I need Python to run scripts that track system events for my daily journal?

Yes, Python is required to execute the daily tracking script. You need Python installed on your system to run the automation script that scans events and generates the Markdown journal files.

What is the best way to log personal activities and system events in Markdown?

The best way to log activities and system events in Markdown is using an automated script that scans your daily interactions and compiles them directly into a formatted journal entry, reducing manual effort and ensuring consistent documentation.

How do I start automating daily journal entries from the command line?

To start automating daily journal entries, run the Python tracker script from your command line using the specific execution path. This initiates the event scanning process and creates the daily Markdown file in your configured notebook directory.