Skip to content
Back to skills

Daily

ASecurity

Create today's daily note in the Obsidian vault.

  • 52 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 9, 2026
tools

Security analysis

A100/100

Scanned September 9, 2026

npx -y skills add DavidROliverBA/ArchitectKB --skill daily --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Daily?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Daily
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/davidroliverba-daily/badge)](https://www.skillsdirectory.com/skills/davidroliverba-daily)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
context: fork
model: haiku
---

# /daily

Create today's daily note in the Obsidian vault.

## Instructions

1. Get today's date in YYYY-MM-DD format
2. Check if a daily note already exists at `+Daily/YYYY/YYYY-MM-DD.md`
3. If it exists, read it and proceed to step 5
4. If it doesn't exist, create it using the template at `Templates/Daily.md`. The template uses Templater syntax (`<% tp.date.now() %>`) which should be resolved to actual values when creating the note:
   - `<% tp.date.now("YYYY-MM-DD") %>` → today's date (YYYY-MM-DD)
   - `<% tp.date.now("dddd") %>` → full day name (e.g., Monday)
   - `<% tp.date.now("D MMMM YYYY") %>` → day and month (e.g., 5 January 2026)

5. **Search for tasks completed today:**
   - Use Grep to find tasks with `completedDate: YYYY-MM-DD` (today's date)
   - For each completed task found, read the task file to get the resolution
   - Add to the "Completed Today" section in this format:
     `- [x] [[Task - Title]] - Brief resolution summary`

6. **Add focus areas from meetings:**
   - Check for meeting notes linked to today (in "Meetings Today" section)
   - Derive 2-4 focus areas from the meetings scheduled
   - Update the "Today's Focus" section with brief descriptions
   - Format: `- **Topic** - Brief description of focus`

7. Confirm the daily note path and summarise what was added

## File Naming

Daily notes use simple date-based naming in year folders: `+Daily/YYYY/YYYY-MM-DD.md`

Examples:

- `+Daily/2026/2026-01-21.md`
- `+Daily/2025/2025-12-25.md`

This keeps filenames clean and scales well over multiple years.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.