daily

Create today's daily note with vault-compliant YAML frontmatter.

50|7|Updated Apr 2, 2026
One-click install
npx skills add https://github.com/Kanevry/session-orchestrator --skill daily-kanevry
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: daily
Source: https://github.com/Kanevry/session-orchestrator/tree/main/skills/daily
Command: npx skills add https://github.com/Kanevry/session-orchestrator --skill daily-kanevry

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Many PKM workflows require a consistent, schema-compliant daily note each day, but creating a new file with correct YAML frontmatter is repetitive and error-prone. This Skill eliminates morning yak-shaving by generating a validated daily note in the Meta-Vault, ensuring consistent IDs, types, and dates while avoiding accidental overwrites of in-progress notes.

Core Features & Use Cases

  • Idempotent note creation: creates the file once per day and never overwrites a valid existing daily note; corrupt or zero-byte files are safely re-created.
  • Schema compliance and validation: renders a template into vaultFrontmatterSchema-compatible YAML and integrates with the vault-sync validator for end-to-end checking.
  • Deterministic, fast implementation: pure POSIX bash script that resolves VAULT_DIR from session config or environment, substitutes date and a German weekday, and returns explicit exit codes for missing template or vault structure.
  • Use cases: starting a workday with a ready note, capturing scratch work during the day, or bootstrapping the inbox flow in an Obsidian-style Meta-Vault.

Quick Start

Run the daily skill from inside your Meta-Vault or set VAULT_DIR and execute the generate.sh to create and open today's daily note.

Frequently Asked Questions about daily

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

FAQPage Schema
How do I create a daily note with YAML frontmatter in an Obsidian vault?

Creating a daily note with YAML frontmatter in an Obsidian vault is automated by this Skill, which substitutes dates and German weekdays into a template to generate schema-compliant YAML, eliminating repetitive manual frontmatter edits.

Can I overwrite a daily note if it already exists in my vault?

You cannot overwrite an existing valid daily note because the Skill enforces idempotency, creating the file once per day and only safely re-creating files if they are corrupt or zero-byte.

Does daily note automation work without a specific directory structure?

Daily note automation requires a Meta-Vault containing a 03-daily directory. It resolves VAULT_DIR from session config or environment and returns specific exit codes if the vault structure is missing.

What's the best way to automate daily note creation for a PKM workflow?

The best way to automate daily note creation for a PKM workflow is using a deterministic POSIX bash script that renders a vault-compliant template, enforcing idempotency and integrating with a vault-sync validator for end-to-end checking.

Why does my daily note template fail to generate in my vault?

Your daily note template fails to generate when the Skill returns explicit exit codes for a missing template or incorrect vault structure, ensuring the target Meta-Vault contains a 03-daily directory and VAULT_DIR is properly resolved.