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.