obsidian-daily

Manage Obsidian daily notes via obsidian-cli with YAML frontmatter.

6|Updated Jan 12, 2026
One-click install
npx skills add https://github.com/bastos/skills --skill obsidian-daily
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: obsidian-daily
Source: https://github.com/bastos/skills/tree/main/obsidian-daily
Command: npx skills add https://github.com/bastos/skills --skill obsidian-daily

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manage Obsidian Daily Notes via obsidian-cli: create and open daily notes, append entries (journals, logs, tasks, links), read past notes by date, and search vault content, with support for relative dates like yesterday, last Friday, or 3 days ago.

Core Features & Use Cases

  • Open/Create Today's Note: quickly open or create today's daily note.
  • Append Entry: add entries to the current day's note.
  • Read Note: fetch notes by date or relative date.
  • Search Content: query contents across notes.
  • Vault scoping: operate within a specified vault when needed.

Quick Start

Open today's daily note with obsidian-cli daily and start journaling.

Frequently Asked Questions about obsidian-daily

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

FAQPage Schema
How do I create and open today's daily note in an Obsidian vault?▼

To create and open today's daily note in an Obsidian vault, you can use the obsidian-cli daily command. This automates the process by generating the note with YAML frontmatter and immediately opening it for journaling.

Can I append journal entries to an existing Obsidian daily note?▼

Yes, you can append journal entries, logs, tasks, and links to your current Obsidian daily note. The Skill automates appending entries via obsidian-cli, adding content directly to your existing daily note file.

How do I read past Obsidian notes using relative dates like yesterday or last Friday?▼

You can read past Obsidian notes by querying with relative dates like yesterday, last Friday, or 3 days ago. The Skill interprets these relative dates through obsidian-cli to fetch the correct historical daily note.

What is the best way to search content across multiple Obsidian daily notes?▼

The best way to search content across multiple Obsidian daily notes is using the vault search functionality. The Skill leverages obsidian-cli to query and retrieve matching text across all daily notes in your specified vault.

Does this daily note management tool support specifying a particular Obsidian vault?▼

Yes, the daily note management tool supports vault scoping. You can operate within a specified Obsidian vault when creating, reading, or searching daily notes to ensure actions target the correct file directory.

Do I need YAML frontmatter for Obsidian daily notes created via obsidian-cli?▼

Yes, daily notes created via obsidian-cli include YAML frontmatter. The Skill specifies a YAML header containing the name and description, and can reference optional resource directories for extended functionality.