agentsclimarketplace

Obsidian tasks syntax

Skill lexbritvin/obsidian-skills-pack/skills/obsidian-tasks-syntax

Agent Skills for Obsidian β€” plugin syntax (queries, tasks, charts, interactive UI), graph view tuning, vault auditing, heatmap visualizations. Compatible with Claude Code, Codex CLI, OpenCode, and any agent-skills runtime.

Install
npx -y skills add lexbritvin/obsidian-skills-pack --skill obsidian-tasks-syntax

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Creates and edits Obsidian Tasks plugin task lines with emoji-based 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 (πŸ“…β³πŸ›«πŸ”). Also use when the user says "remind me to", "add a todo", "new checkbox", or wants to understand the task format.

SKILL.md

3.8 KB, as published. Nobody here has run it

Creating Tasks

Task Line Format

- [ ] 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).

Dates

EmojiNameWhen to use
πŸ“…Due dateThe deadline β€” when the task must be finished
⏳Scheduled dateWhen you plan to work on it (hides task from views until this date)
πŸ›«Start dateEarliest date the task becomes actionable (blocks it before then)
βž•Created dateAuto-set by Tasks plugin, or add manually for tracking
βœ…Done dateAuto-set when completing a task
❌Cancelled dateAuto-set when cancelling

Choosing between dates: Use πŸ“… due for deadlines. Use ⏳ scheduled to defer a task you don't want cluttering today's view. Use πŸ›« start for tasks that literally can't begin before a date (e.g., waiting for access). Most tasks only need πŸ“… due.

Priority (decreasing)

πŸ”Ί Highest Β· ⏫ High Β· πŸ”Ό Medium Β· (none = Normal) Β· πŸ”½ Low Β· ⏬ Lowest

Normal sits between Low and Medium β€” tasks without a priority emoji are higher than Low. Only add priority when it meaningfully differs from normal.

Recurrence

πŸ” followed by a rule starting with every. Requires at least one date.

- [ ] Weekly review πŸ” every Friday πŸ“… 2025-01-10
- [ ] Pay rent πŸ” every month on the 1st πŸ“… 2025-02-01
- [ ] Water plants πŸ” every 3 days when done πŸ“… 2025-01-10

Patterns: every day, every weekday, every week on Monday, Wednesday, every 2 weeks, every month on the 1st, every month on the last Friday, every year, every January on the 15th.

when done β€” add this to base the next occurrence on the completion date instead of the original date. Use it for flexible-interval tasks (like watering plants) where the gap matters more than a fixed schedule.

Dependencies

EmojiField
πŸ†”id β€” identifies this task
β›”dependsOn β€” blocks until the referenced id is done
- [ ] Write draft πŸ†” draft1
- [ ] Review draft β›” draft1

A blocked task (β›”) won't appear in "not blocked" queries until its dependency is completed.

Statuses

CheckboxTypeQuery match
[ ]TODOnot done
[/]IN_PROGRESSnot done
[x]DONEdone
[-]CANCELLEDdone

Custom statuses (ON_HOLD, NON_TASK, etc.) depend on theme/CSS configuration.

Examples

- [ ] Buy groceries πŸ“… 2025-04-10
- [ ] Weekly review πŸ”Ό πŸ” every Friday πŸ“… 2025-04-11
- [ ] Start writing article πŸ›« 2025-04-07 πŸ“… 2025-04-14
- [ ] Research topic ⏳ 2025-04-08 πŸ“… 2025-04-12
- [/] Working on presentation πŸ“… 2025-04-10
- [ ] Prepare slides πŸ†” slides1 πŸ“… 2025-04-09
- [ ] Send presentation β›” slides1 πŸ“… 2025-04-10
- [ ] Water plants πŸ” every 3 days when done πŸ“… 2025-04-08
- [ ] Pay rent πŸ”Ί πŸ” every month on the 1st πŸ“… 2025-05-01

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.