โ† ClaudeAtlas

obsidian-tasks-syntaxlisted

Creates and edits Obsidian Tasks plugin task lines with emoji-based or Dataview-style dates, priorities, recurrence, dependencies, and statuses. Use when the user asks to add a task, create a todo, set a due date, change priority, add recurrence, make a recurring reminder, edit a checkbox line, or anything involving task emoji signifiers (๐Ÿ“…โณ๐Ÿ›ซ๐Ÿ”) or Dataview-style task fields ([due:: ...], [priority:: ...]). Also use when the user says "remind me to", "add a todo", "new checkbox", or wants to understand the task format.
lexbritvin/obsidian-skills-pack ยท โ˜… 2 ยท Code & Development ยท score 78
Install: claude install-skill lexbritvin/obsidian-skills-pack
# Creating Tasks ## Task Format Setting The Tasks plugin has two mutually exclusive ways to write metadata on a task line, chosen in **Settings โ†’ Tasks โ†’ Task Format**: - **Tasks Emoji Format** (default) โ€” emoji signifiers, positional. Covered below. - **Dataview Format** โ€” inline fields (`[key:: value]`), read by both Tasks and the Dataview plugin. Check which one a vault uses before writing a task line โ€” check `taskFormat` in the Tasks plugin's `data.json` (`"emoji"` or `"dataview"`), or ask the user. Writing emoji signifiers into a vault set to Dataview format (or vice versa) means Tasks won't parse the metadata at all. ## Task Line Format โ€” Tasks Emoji Format ```markdown - [ ] Task description ๐Ÿ”ผ ๐Ÿ” every week ๐Ÿ›ซ 2025-01-01 โณ 2025-01-05 ๐Ÿ“… 2025-01-10 ``` Order matters: description first, then priority, then recurrence, then dates. The Tasks plugin parses emoji signifiers by position โ€” putting them out of order can cause misreads. Dates are always `YYYY-MM-DD` โ€” natural language like "tomorrow" is not recognized on task lines (it only works in query blocks). ## Task Line Format โ€” Dataview Format ```markdown - [ ] Task description [priority:: medium] [repeat:: every week] [start:: 2025-01-01] [scheduled:: 2025-01-05] [due:: 2025-01-10] ``` Fields are matched by name, not position โ€” order does not matter. Each field is its own `[key:: value]` bracket; don't combine several keys inside one bracket. Dates are still always `YYYY-MM-DD`. **Emoji โ†’ Dataview field name: