Setup Guide
This guide walks through setting up the full Taskdn suite. It assumes you already have Obsidian and Claude Code installed.
-
Set up the starter vault
Clone the starter vault and open it in Obsidian:
Terminal window git clone https://github.com/dannysmith/tdn-obsidian-starter-vault my-taskscd my-tasks && rm -rf .git README.mdOpen the folder as a vault in Obsidian. When prompted, trust the vault to enable plugins.
Go to Settings β Files and links and make sure Wikilinks are enabled. Then go to Settings β Core plugins and enable Bases and Templates.
Have a look around. Check out the
tasks/Overview.md,projects/Overview.md, andareas/Overview.mdfiles to see the Bases views.Optional: Folder Notes plugin
The Folder Notes plugin makes the Overview files open automatically when you click a folder. Install it from Community Plugins, then set the folder note name to
Overview.md. -
Install the Obsidian plugin
The plugin isnβt in the Community Plugins store yet. See the installation instructions for how to install via BRAT or manually.
In plugin settings, set the tasks directory to
tasks(or wherever your tasks live).Now look at
example-note.mdin your vault to see task links rendered as interactive widgets. Click a checkbox to mark a task done. -
Install and configure the CLI
Install the CLI:
Terminal window brew tap dannysmith/taproom && brew install tdnCreate a config file pointing to your vault:
Terminal window tdn initTry it out:
Terminal window tdn contextYou should see an overview of your areas, projects, and tasks.
-
Install the Claude Code plugin
In Claude Code, install the plugin globally:
/plugin marketplace add dannysmith/taskdn/plugin install tdn@tdn-marketplaceTry asking Claude about your tasks:
/tdn:todayOr just ask naturally: βWhatβs on my plate this week?β
-
Install the desktop app
Once installed, point it at your vault directory and youβll see your tasks in a proper task management UI.