SKILL/TREE

The power-user vault upgrade — Dataview, Templater, MOCs.

Describe your vault structure and 3 workflows. Get 10 paste-ready Dataview queries, 5 production Templater templates, a 3-level MOC hierarchy, and graph view settings — all customized to your schema.

$9.99
Works in Claude (Pro/Max/Team) or ChatGPT (Plus/Team) · paid AI plan required
Both Claude + ChatGPT packages included — you can't pick the wrong one.
Updated
Included
0110 customized Dataview queries: active projects, today's tasks, this week's notes, orphans, evergreen candidates, content pipeline, mentions.
025 Templater scripts with tp.system.prompt() flows: project intake, weekly review, meeting note, daily journal, evergreen promotion.
033-level MOC architecture (Index → Area → Topic) with three fully-written example MOCs and split/merge maintenance rules.
04Adapts to your actual frontmatter — if you use `stage: active` instead of `status`, every query and template is rewritten to match.
05Includes graph view color groups, force-graph settings, and filters to hide daily notes from cluttering your map.
06Flags every assumption (folder paths, field names, tag patterns) inline so you know exactly what to override.

What it does

An Obsidian power-user toolkit covering Dataview, Templater, and Maps of Content (MOCs). Tell it your vault's folder structure, frontmatter fields, and the 3 workflows you want to automate — get back a complete paste-ready package: 10 annotated Dataview queries (DQL + DataviewJS variants where helpful), 5 production Templater scripts with `tp.system.prompt()` and error guards, a 3-level MOC architecture with fully-written example notes, and graph view optimization settings. It knows the actual quirks: Dataview is case-sensitive on field names, Tasks plugin emoji syntax (`📅 2024-01-20`) needs a DataviewJS workaround vs Dataview's `[due:: date]`, `tp.system.prompt()` is async and must live inside `<%* %>` not `<% %>`. The bundled query library includes the common-error table so you debug instead of staring at empty results. The MOC guide is opinionated (≥5 notes per Topic MOC, split at >20, merge if <4 after 60 days) — not vague 'link your notes' advice. Output is a single self-contained HTML artifact with sidebar navigation, copy buttons on every code block, and PrismJS syntax highlighting — plus a Quick-Start Checklist telling you exactly what to paste where, in order.

Frequently asked

How do I build an Obsidian active projects dashboard with Dataview?
Use a TABLE query with WHERE clauses on your `type` and `status` fields, SORT by priority and due date, and add a `choice()` overdue alert. This toolkit produces a fully-customized Q1 query adapted to your exact frontmatter (`stage: active` vs `status: active` vs whatever you use) with a DataviewJS variant if you need conditional row coloring.
Will the Templater scripts work with my schema?
Yes — the toolkit declares a frontmatter schema first, then writes every template against it. If you tell it you use `kind: project` instead of `type: project`, every template generates with `kind:` and every Dataview query reads `kind`. Mismatches that silently return zero results are the #1 cause of Dataview frustration; this prevents them upfront.
What's a Map of Content and do I need one?
A MOC is a curated index note that links related notes, decoupled from folder location. If you have >100 notes and find yourself searching for things you wrote a month ago, yes. The toolkit gives you a 3-level hierarchy (Index → Area → Topic) with three example MOCs and clear rules for when to create, split, or merge them.
I'm on mobile only. Will this still work?
Mostly. Dataview works fine on mobile. Templater doesn't run on mobile (community plugin restriction), so the templates become manual paste-in starter notes instead of automated scripts. The toolkit will adapt — Dataview + MOC guidance fully applies; templates get a plain-markdown fallback.
Can I just copy queries from YouTube tutorials instead?
You could. You'll spend hours debugging case-sensitive field names, async tp.* calls, and Tasks-plugin syntax mismatches. This toolkit is custom-fit to your vault on the first run, with a common-error table for everything that does go wrong.

Install — no Terminal required

After checkout you land on a page with a one-click download and a pre-built install prompt. Pick the AI you already pay for — both packages are included, so you can't pick wrong.

What you'll see the second your payment clears
Your license key
ST-XXXX-XXXX-XXXX · permanent
Pre-built install prompt⧉ Copy
ChatGPT package (ZIP)⬇ Download

No setup work before you buy — copy, paste, done.

Have Claude Pro, Max, or Team?
Copy the prompt, paste into Claude

Copy the pre-built install prompt from the success page, paste it into any Claude Code chat, and Claude installs the skill itself — about 10 seconds. Using the app instead? Drop the downloaded folder into a Claude Project's knowledge and ask Claude to use it.

Have ChatGPT Plus or Team?
Build a Custom GPT — ~2 minutes
  1. Click Download ChatGPT package (included with every purchase).
  2. Unzip it — inside is a SETUP.md and a knowledge/ folder.
  3. Go to chatgpt.com → your profile → My GPTs Create a GPTConfigure.
  4. Paste the Name, Description, and Instructions from SETUP.md into the matching fields.
  5. Under Knowledge, upload every file in the knowledge/ folder.
  6. Click Create/Save, open your GPT, and describe your task in plain English.

A paid plan on either platform is required — Claude (Pro, Max, or Team) or ChatGPT (Plus or Team). Comfortable with Terminal? A one-line npx skilltree-network install path is available too.

More in Productivity Systems

View all Productivity Systems skills →