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.