Agent skill
pkm:daily-setup
Generate or update the Daily Notes section for morning daily note setup in Obsidian
Install this agent skill to your Project
npx add-skill https://github.com/devkade/collaborator/tree/main/skills/pkm-framework/skills/temporal/daily-setup
SKILL.md
Daily Setup Skill
This skill helps you start your day by creating or updating today's daily note in your Obsidian vault.
Purpose
Automatically create or update the 🌅 Daily Notes section of your daily note with:
- Summary of yesterday's work
- Incomplete tasks carried forward
- Proper date navigation
Context
- Daily notes location:
20_Notes/Journal/YYYY/Mnn/YYYY-MM-DD.md - Template:
90_Templates/Temporal/Daily.md - Obsidian vault:
~/Obsidian/Altellus - Today's date: Use current date to determine the file path
Workflow
1. Check if today's daily note exists
- Path format:
20_Notes/Journal/2025/M11/2025-11-18.md(example) - If it doesn't exist, create it from the template at
90_Templates/Temporal/Daily.md
2. Fill "어제 요약" (Yesterday Summary) section
- Read yesterday's daily note from
20_Notes/Journal/YYYY/Mnn/YYYY-MM-DD.md - Summarize:
- Completed tasks (marked with
[x]) - Main activities from the note content
- Key insights from the Daily Review section
- Completed tasks (marked with
- List any incomplete tasks from yesterday
- Update the wikilink to yesterday's date:
[[YYYY-MM-DD]]
3. Handle "오늘 이어서 할 일" (Tasks to Continue Today) section - TaskNotes format
- Extract incomplete tasks from yesterday in TaskNotes format:
- [ ] [[Task Name]] - Exclude completed tasks:
- [x] [[Task Name]] ✅ YYYY-MM-DD - Update scheduled date for overdue tasks:
- For each incomplete task from yesterday, read the task file from
00_Inbox/Tasks/ - If the task's
scheduleddate in frontmatter is before today, update it to today's date (YYYY-MM-DD) - This ensures overdue tasks are rescheduled to today
- For each incomplete task from yesterday, read the task file from
- If user provides new tasks, add them as
- [ ] [[Task Name]]wikilinks - TaskNotes: Tasks are individual markdown files in
00_Inbox/Tasks/folder
4. Fill "관련 노트" (Related Notes) section automatically
- Extract wikilinks from yesterday's Notes section
- Extract task paths from yesterday's YAML
pomodorosarray (taskPath field) - Remove duplicates and list as
- [[Note Name]] - This provides automatic tracking of what notes/tasks you worked on yesterday
5. Leave empty sections as-is
These sections are filled by the user during the day:
- 감사노트 (gratitude) - user fills this
- 오늘의 포커스 (today's focus) - user defines
Output Format
Provide the complete content to write/update in today's daily note, preserving all frontmatter and structure.
Important:
- Only modify the "🌅 Daily Notes" section
- Leave "## Notes", "## Retro", and "🌙 Daily Review" sections untouched
- Preserve all YAML frontmatter (especially pomodoro tracking)
Usage
This skill is called via the /pkm:daily-setup command, typically first thing in the morning to prepare your daily note.
Integration
- Works with Periodic Notes plugin in Obsidian
- Reads from the daily note template
- Maintains wikilink navigation between dates
- Respects YAML frontmatter structure
Example
Input: User runs /pkm:daily-setup on 2025-11-19
Process:
- Check if
20_Notes/Journal/2025/M11/2025-11-19.mdexists - Read yesterday's note:
20_Notes/Journal/2025/M11/2025-11-18.md - Extract completed tasks and insights from 2025-11-18
- Create/update today's note with yesterday's summary
- Link to yesterday:
[[2025-11-18]]
Output: Updated daily note with filled "어제 요약" section and wikilink navigation ready for the day.
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
example-plugin
Brief description of what this plugin does and when to use it
example:feature-1
Description of feature 1 and when to use it
example:feature-2
Description of feature 2 and when to use it
deep-reading-framework
Three-pass critical reading framework for systematic document analysis. Supports tech blogs, retrospectives, technical documentation, personal writing, and academic papers. Primary focus on Third Pass critical analysis, context validation, and actionable reconstruction. Use when analyzing complex documents, performing critical reading, extracting actionable insights, or conducting deep analysis. Triggers include Third Pass, 비판적 분석, critique, 깊이 읽기, 심층 분석.
oss-contribution-framework
Systematic framework for contributing to open source projects. Guides through issue discovery, integrated analysis with code exploration, implementation, and PR creation. Use when starting OSS contributions, analyzing issues, or creating pull requests. Includes modular sub-skills for each contribution phase.
oss:issue-analysis
Phase 2 of OSS contribution - Deep analysis combining issue requirements with codebase exploration. Extracts requirements, explores code structure, identifies exact code locations to fix, traces execution paths, and maps code-level changes needed. Use when starting work on selected issue.
Didn't find tool you were looking for?