AgentSkillsCN

obsidian-todo

内部技能,用于将待办事项添加至Obsidian。当语音或文本消息以“todo”“to do”或“to-do”开头时触发。

SKILL.md
--- frontmatter
name: obsidian-todo
description: Internal skill for adding todos to Obsidian. Triggers when a voice or text message starts with "todo", "to do", or "to-do".
user-invocable: false

Obsidian Todo

When a message starts with todo/to do/to-do, strip that prefix and append a cleaned task to today's todo 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/todos/YYYY-MM-DD.md (Vienna timezone)

Format

markdown
# Todos 2026-02-17

- [ ] Sync Registry Worker: Expand korrekt machen
- [ ] Search: eigene Collection für Content und Tag Score aufsetzen

Rules

  • Create the file if it doesn't exist, with header # Todos YYYY-MM-DD.
  • Append a new - [ ] line.
  • Summarize/clean up dictated text into a clear actionable task.
  • Keep language as spoken (de/en).
  • Confirm shortly ("added").