wiki-dashboard

Create dynamic queryable dashboard views of an Obsidian vault using Bases or Dataview.

Updated Aug 2, 2026
One-click install
npx skills add https://github.com/phm-aguiar/test_documentacao --skill wiki-dashboard-phm-aguiar
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: wiki-dashboard
Source: https://github.com/phm-aguiar/test_documentacao/tree/main/.claude/skills/wiki-dashboard
Command: npx skills add https://github.com/phm-aguiar/test_documentacao --skill wiki-dashboard-phm-aguiar

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Manually maintaining index pages and content overviews in an Obsidian vault becomes stale and tedious; this Skill generates live, auto-updating dashboard views that query vault notes by folder, tag, or property. ## Core Features & Use Cases - Obsidian Bases (.base files): Author native YAML view definitions with filters, formulas, groupBy, and table/cards/list views, no plugin required. - Dataview queries: Write SQL-like code blocks with TABLE, GROUP BY, and date arithmetic for computed columns like stale-page age. - Use Case: Ask for a "stale pages" dashboard and get a _meta/stale-pages.base or Dataview note listing every page not modified in 30+ days, sorted by age, with the vault log updated. ## Quick Start Ask the assistant to create a dashboard of all concept pages grouped by tag using Obsidian Bases.

Frequently Asked Questions about wiki-dashboard

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a dashboard in Obsidian without plugins?▼

Use Obsidian Bases, native since version 1.8, by writing a .base YAML file defining filters, properties, and views such as table or cards. Place it in a _meta folder and embed it in any note with ![[_meta/name.base]].

Obsidian Bases vs Dataview: which should I use?▼

Prefer Bases for native GUI-driven views with no plugin dependency. Choose Dataview when you need GROUP BY aggregations, complex computed columns, or SQL-like query flexibility that Bases formulas cannot express.

Why does my .base file show a filter parse error?▼

Bases filters must be expression strings nested under and:, or:, or not: keys, not typed objects like type: folder. A bare list or typed object triggers the 'may only have one of and/or/not keys' parse error.

How do I group rows in a Dataview table query?▼

Add GROUP BY field AS "Label" to the query, then prefix all per-file properties with rows. (for example rows.file.link) because grouping collapses individual files into row arrays.

Why does Dataview date arithmetic fail on my updated field?▼

Frontmatter date fields often have mixed formats that break subtraction. Use file.mtime instead, which is always a valid DateTime, and compute age with (date(today) - file.mtime).days.