daily-journal

Create and append daily journal entries with YAML frontmatter and cross-day links.

4|1|Updated Jan 19, 2026
One-click install
npx skills add https://github.com/rongarede/skill-snapshots --skill daily-journal-rongarede
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: daily-journal
Source: https://github.com/rongarede/skill-snapshots/tree/main/workflow/daily-journal
Command: npx skills add https://github.com/rongarede/skill-snapshots --skill daily-journal-rongarede

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the creation and updating of daily journal entries, ensuring a consistent structure and easy cross-day navigation, removing manual boilerplate from daily logging.

Core Features & Use Cases

  • Automated daily entry creation: generates a new entry for the current date if none exists.
  • Incremental updates: appends task logs, progress notes, and summaries to the current day’s entry.
  • Template-driven formatting: enforces a uniform frontmatter, sections, and cross-day links for quick navigation.

Quick Start

To record today's work, say or type a command like “记录到今日日记” and the skill will create or update the daily note at the configured journal path.

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 in Obsidian?

Yes, appending task logs to daily notes checks the configured journal path for an existing entry and appends progress notes and summaries incrementally, preventing duplicate file creation for the same day.

Does daily journaling with templates require manual YAML frontmatter setup?

Daily journaling with templates enforces uniform YAML frontmatter automatically, removing manual boilerplate from daily logging and ensuring a consistent structure for task tracking and summaries.

Can I use cross-day navigation links for daily notes tracking progress over time?

Cross-day navigation links for daily notes are automatically injected during entry creation, enabling quick traversal between records to track task progress and summaries across different dates.

What is the best way to record daily tasks and summaries without manual formatting?

Recording daily tasks and summaries without manual formatting is achieved by triggering the skill with a command, which handles date validation, file path construction, and template application automatically.

Does automated daily journaling work without predefined Obsidian templates?

Automated daily journaling applies its own template-driven formatting, generating required frontmatter and sections independently, so predefined Obsidian templates are not a dependency for structuring entries.