daily-diary

Generates a daily diary from Git commits, AI agent logs, and Obsidian vault changes.

Updated Jan 31, 2026
One-click install
npx skills add https://github.com/gihwan-dev/claude-setup --skill daily-diary
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: daily-diary
Source: https://github.com/gihwan-dev/claude-setup/tree/main/skills/daily-diary
Command: npx skills add https://github.com/gihwan-dev/claude-setup --skill daily-diary

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the creation of a daily diary by consolidating AI agent activity logs and changes within an Obsidian vault, transforming raw data into a readable and reusable personal record.

Core Features & Use Cases

  • Automated Diary Generation: Creates a daily diary entry based on AI agent actions and Obsidian note updates.
  • Activity Summarization: Extracts and organizes AI agent requests and Git commits for a specific day.
  • Use Case: At the end of each day, automatically generate a diary entry that summarizes your AI's work, including tasks completed, notes taken, and code commits made, making it easy to review your progress and build a career asset.

Quick Start

Generate a diary entry for today's activities.

Frequently Asked Questions about daily-diary

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

FAQPage Schema
How do I auto-generate a daily diary from Obsidian vault changes and Git commits?

To auto-generate a daily diary, this Skill parses AI agent activity logs and Git commit history, consolidating Obsidian vault modifications into a structured narrative record of your day's work.

Can I summarize AI agent requests and file modifications into a personal knowledge management note?

Yes, you can summarize AI agent requests by extracting daily logs and file modifications, organizing them into a readable Obsidian daily note for personal knowledge management.

What do I need to set up to extract Git commit history for an automated activity log?

You need an environment supporting Python scripts for log parsing and shell commands for Git operations to successfully extract commit history and generate your daily activity log.

Does this daily diary automation work without manual note taking in Obsidian?

Yes, daily diary automation works by directly extracting AI agent actions and Obsidian vault updates, eliminating manual note taking by transforming raw data into an automated narrative.

What is the best way to consolidate AI agent activity logs into a career asset?

The best way to consolidate AI agent activity logs is automating extraction of completed tasks and code commits into a structured daily diary, building a reusable career asset.

Are there limitations when processing Git operations to create a daily diary?

A limitation is that processing Git operations requires shell commands and Python scripts to parse logs, meaning your environment must support these dependencies to generate the diary.