pkm:daily-setup

Generate and update Obsidian daily journal entries from templates with YAML frontmatter and pomodoro tracking.

2|1|Updated Oct 23, 2025
One-click install
npx skills add https://github.com/devkade/collaborator --skill pkm-daily-setup
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pkm:daily-setup
Source: https://github.com/devkade/collaborator/tree/main/skills/pkm-framework/skills/temporal/daily-setup
Command: npx skills add https://github.com/devkade/collaborator --skill pkm-daily-setup

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the setup and ongoing maintenance of your daily Obsidian journal by creating or updating today's Daily Note from a template, ensuring yesterday's work is summarized and today's tasks are prepared.

Core Features & Use Cases

  • Auto-create or update today's daily note from the template at 90_Templates/Temporal/Daily.md.
  • Populate 어제 요약 (Yesterday Summary) with completed tasks, main activities, and insights from yesterday's note.
  • Extract and carry forward incomplete tasks into "오늘 이어서 할 일" (Today's tasks) using TaskNotes format and reschedule overdue tasks from 00_Inbox/Tasks to today.
  • Automatically fill "관련 노트" (Related Notes) by gathering wikilinks and task references from yesterday's notes for cross-linking.
  • Maintain date navigation and wikilink connections for seamless daily review.

Quick Start

Trigger the daily setup by running /pkm:daily-setup. The tool will locate or create 20_Notes/Journal/YYYY/Mnn/YYYY-MM-DD.md from the Daily.md template, fill yesterday's summary, prepare today's TaskNotes, and link to yesterday's note.

Frequently Asked Questions about pkm:daily-setup

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

FAQPage Schema
How do I automate daily note creation in Obsidian to carry forward incomplete tasks?

Automating daily note creation populates today's journal entry by extracting yesterday's summary and carrying forward incomplete tasks. It applies your template to generate the note, reschedule overdue tasks, and link related wikilinks for seamless continuity.

How do I summarize yesterday's Obsidian journal entries into today's daily note?

Summarizing yesterday's journal extracts completed tasks, main activities, and insights from the previous note. The automation reads yesterday's data and writes a summary directly into today's daily note template for ongoing tracking.

Does automating daily notes in Obsidian require a specific folder structure and template?

Automating daily notes requires a local Obsidian vault with a specified folder structure and a Daily.md template. You need the 90_Templates/Temporal/Daily.md file and 20_Notes/Journal/YYYY/Mnn directories to generate the YYYY-MM-DD.md entries.

Can I automatically link related wikilinks across Obsidian daily journal entries?

Automatically linking related wikilinks gathers task references from yesterday's notes to populate the related notes section. It maintains date navigation and cross-linking across your daily journal entries for a connected knowledge graph.

What is the best way to reschedule overdue TaskNotes into today's Obsidian daily note?

Rescheduling overdue TaskNotes extracts incomplete tasks from the 00_Inbox/Tasks folder and moves them into today's note. This ensures overdue items are prepared in the TaskNotes format within your current daily journal entry.

Why is my Obsidian daily note automation not finding yesterday's task data?

Daily note automation fails to find yesterday's data if the YAML frontmatter or pomodoro tracking is missing from the previous entry. The tool requires specific frontmatter formatting to read and extract completed activities accurately.