← ClaudeAtlas

wiki-tasklisted

Create a single Obsidian Tasks-compatible task from a natural language prompt. Detects target file, tags, Fibonacci effort estimate, priority, scheduled/due dates, Jira links, and people references. Previews the formatted task for user approval before inserting. Replaces the legacy "task:" prefix. Triggers on: wiki-task, create task, add task, new task.
ihudak/ihudak-claude-plugins · ★ 2 · AI & Automation · score 71
Install: claude install-skill ihudak/ihudak-claude-plugins
# wiki-task Read these files fully before proceeding: - `skills/_shared/task-rules.md` - `skills/_shared/vault-conventions.md` Then attempt to read `.obsidian/copilot/tag-index.md` (at vault root). If the file does not exist, note it and continue — tags will be omitted from tasks. See the "If `tag-index.md` does not exist" section in `task-rules.md`. Invoke with: `/wiki-task <description>` --- ## Step 1 — Resolve VAULT_PATH Vault path: `~/obsidian_vault` by default; set `VAULT_PATH` to override. WSL users with a Windows-side vault must set `VAULT_PATH` explicitly (e.g. `/mnt/c/Users/<name>/obsidian_vault`). All file paths below are relative to the vault root. --- ## Step 2 — Parse the prompt Analyse the natural-language `<description>` and extract every field you can. Do not ask follow-up questions for fields that are simply absent — leave them at their defaults. Only ask the user when the prompt is genuinely ambiguous (e.g., two plausible target projects). ### 2.1 — Description text The core task description. Strip out metadata you extract into other fields (dates, priority words, effort hints) so the description reads cleanly. ### 2.2 — Effort estimate Map effort hints to Fibonacci values using the scale in `task-rules.md`. Heuristics: - Explicit numbers or words: "5 min" → `[0]`, "quick" → `[0]`–`[1]`, "half a day" → `[3]`, "a few days" → `[5]`, "a week" → `[8]`. - Action verbs: "review" / "approve" / "check" → lean `[0]`–`[1]`; "implement" / "build" / "m