diary-assistant

Create and organize daily diary entries through guided questions.

Updated Mar 1, 2026
One-click install
npx skills add https://github.com/xuhong1998/skkils --skill diary-assistant-xuhong1998
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: diary-assistant
Source: https://github.com/xuhong1998/skkils/tree/main/diary-assistant
Command: npx skills add https://github.com/xuhong1998/skkils --skill diary-assistant-xuhong1998

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the process of writing and organizing daily diary entries, transforming personal logging into a guided reflection practice.

Core Features & Use Cases

  • Guided Reflection: Asks targeted questions to prompt deeper self-awareness.
  • Automated Organization: Generates monthly diary files organized by date.
  • AI Tagging: Extracts keywords and themes for knowledge graph integration.
  • Git Integration: Ensures your diary entries are safely backed up and versioned.
  • Use Case: At the end of each day, use this skill to answer prompts about your activities, learnings, and feelings, resulting in a structured, searchable monthly diary file.

Quick Start

Use the diary assistant to help me write today's diary entry.

Frequently Asked Questions about diary-assistant

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

FAQPage Schema
How do I start a guided daily diary entry with reflection prompts?

To start a daily diary entry, trigger the workflow and answer targeted questions about your activities and feelings. The assistant then structures your responses into a monthly diary file organized by date for easy retrieval.

Can I use Git for version control and backup of my personal log?

Yes, Git integration is supported to ensure your personal log is safely backed up and versioned. This allows you to track changes to your diary files over time and maintain a reliable history of your reflections.

How does the knowledge graph integration work with diary tags?

Knowledge graph integration relies on automated AI tagging that extracts keywords and themes from your diary entries. These extracted tags help map concepts across your personal log, building a searchable network of reflections.

What is the best way to organize daily journal entries by month?

The best way to organize journal entries is through automated monthly file generation. The assistant automatically manages this structure, grouping your daily reflections into monthly files sorted by date for streamlined access.

Does the diary workflow support spell-checking for personal logs?

Yes, the diary workflow supports optional spell-checking for your personal logs. This feature helps maintain clean and readable text while you focus on capturing your thoughts and reflecting on your day.

Do I need any specific dependencies to use this journaling assistant?

No specific dependencies are required to use this journaling assistant. It operates independently to facilitate your reflection practice, though Git is utilized if you wish to enable version control and backup.