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.