โ† All skills
Tencent SkillHub ยท Developer Tools

Obsidian Daily

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. Handles relative dates like "yesterday", "last Friday", "3 days ago".

skill openclawclawhub Free
0 Downloads
0 Stars
0 Installs
0 Score
High Signal

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. Handles relative dates like "yesterday", "last Friday", "3 days ago".

โฌ‡ 0 downloads โ˜… 0 stars Unverified but indexed

Install for OpenClaw

Quick setup
  1. Download the package from Yavira.
  2. Extract the archive and review SKILL.md first.
  3. Import or place the package into your OpenClaw setup.

Requirements

Target platform
OpenClaw
Install method
Manual import
Extraction
Extract archive
Prerequisites
OpenClaw
Primary doc
SKILL.md

Package facts

Download mode
Yavira redirect
Package format
ZIP package
Source platform
Tencent SkillHub
What's included
SKILL.md

Validation

  • Use the Yavira download entry.
  • Review SKILL.md after the package is downloaded.
  • Confirm the extracted package contains the expected setup assets.

Install with your agent

Agent handoff

Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.

  1. Download the package from Yavira.
  2. Extract it into a folder your agent can access.
  3. Paste one of the prompts below and point your agent at the extracted folder.
New install

I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.

Upgrade existing

I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.

Trust & source

Release facts

Source
Tencent SkillHub
Verification
Indexed source record
Version
1.2.1

Documentation

ClawHub primary doc Primary doc: SKILL.md 11 sections Open source page

Obsidian Daily Notes

Interact with Obsidian Daily Notes: create notes, append entries, read by date, and search content.

Setup

Check if a default vault is configured: obsidian-cli print-default --path-only 2>/dev/null && echo "OK" || echo "NOT_SET" If NOT_SET, ask the user: Vault name (required) Daily notes folder (default: vault root, common: Daily Notes, Journal, daily) Date format (default: YYYY-MM-DD) Configure the vault: obsidian-cli set-default "VAULT_NAME" Obsidian Daily Notes plugin defaults: Date format: YYYY-MM-DD New file location: Vault root Template file location: (none)

Date Handling

Get current date: date +%Y-%m-%d Cross-platform relative dates (GNU first, BSD fallback): ReferenceCommandTodaydate +%Y-%m-%dYesterdaydate -d yesterday +%Y-%m-%d 2>/dev/null || date -v-1d +%Y-%m-%dLast Fridaydate -d "last friday" +%Y-%m-%d 2>/dev/null || date -v-friday +%Y-%m-%d3 days agodate -d "3 days ago" +%Y-%m-%d 2>/dev/null || date -v-3d +%Y-%m-%dNext Mondaydate -d "next monday" +%Y-%m-%d 2>/dev/null || date -v+monday +%Y-%m-%d

Open/Create Today's Note

obsidian-cli daily Opens today's daily note in Obsidian, creating it from template if it doesn't exist.

Append Entry

obsidian-cli daily && obsidian-cli create "$(date +%Y-%m-%d).md" --content "$(printf '\n%s' "ENTRY_TEXT")" --append With custom folder: obsidian-cli daily && obsidian-cli create "Daily Notes/$(date +%Y-%m-%d).md" --content "$(printf '\n%s' "ENTRY_TEXT")" --append

Read Note

Today: obsidian-cli print "$(date +%Y-%m-%d).md" Specific date: obsidian-cli print "2025-01-10.md" Relative date (yesterday): obsidian-cli print "$(date -d yesterday +%Y-%m-%d 2>/dev/null || date -v-1d +%Y-%m-%d).md"

Search Content

obsidian-cli search-content "TERM"

Search Notes

Interactive fuzzy finder: obsidian-cli search

Specific Vault

Add --vault "NAME" to any command: obsidian-cli print "2025-01-10.md" --vault "Work"

Example Output

  • Went to the doctor
  • [ ] Buy groceries
  • https://github.com/anthropics/skills
  • 15:45 This is a log line

Use Cases

Journal entry: obsidian-cli daily && obsidian-cli create "$(date +%Y-%m-%d).md" --content "$(printf '\n%s' "- Went to the doctor")" --append Task: obsidian-cli daily && obsidian-cli create "$(date +%Y-%m-%d).md" --content "$(printf '\n%s' "- [ ] Buy groceries")" --append Link: obsidian-cli daily && obsidian-cli create "$(date +%Y-%m-%d).md" --content "$(printf '\n%s' "- https://github.com/anthropics/skills")" --append Timestamped log: obsidian-cli daily && obsidian-cli create "$(date +%Y-%m-%d).md" --content "$(printf '\n%s' "- $(date +%H:%M) This is a log line")" --append Read last Friday: obsidian-cli print "$(date -d 'last friday' +%Y-%m-%d 2>/dev/null || date -v-friday +%Y-%m-%d).md" Search for "meeting": obsidian-cli search-content "meeting"

Category context

Code helpers, APIs, CLIs, browser automation, testing, and developer operations.

Source: Tencent SkillHub

Largest current source with strong distribution and engagement signals.

Package contents

Included in package
1 Docs
  • SKILL.md Primary doc