AgentSkillsCN

obsidian-log

内部技能,用于将语音条目记录至Obsidian。当语音消息以“log entry”或“logentry”开头时触发。

SKILL.md
--- frontmatter
name: obsidian-log
description: Internal skill for logging voice entries to Obsidian. Triggers when a voice message starts with "log entry" or "logentry".
user-invocable: false

Obsidian Log

When a voice message starts with log entry/logentry, strip the prefix and append to today's log file.

Preconditions

  1. Read OBSIDIAN_VAULT_PATH from .levelup.env.
  2. If missing or path does not exist, stop and tell the user Obsidian level-up is not configured/enabled.

Location

$OBSIDIAN_VAULT_PATH/logs/YYYY-MM-DD.md

Format

markdown
# Log - 2026-02-13

## 10:41
went to the gym, did legs today

## 14:30
had a meeting about the new project

Rules

  • Create daily file with header # Log - YYYY-MM-DD if missing.
  • Append entries with ## HH:MM (Vienna time).
  • Keep wording natural; only light cleanup.
  • Confirm shortly ("logged").