obsidian

Create and manage Obsidian plugins, Dataview queries, and Templater scripts.

3|1|Updated Feb 2, 2026
One-click install
npx skills add https://github.com/HouseGarofalo/claude-code-base --skill obsidian-housegarofalo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian
Source: https://github.com/HouseGarofalo/claude-code-base/tree/main/.claude/skills/obsidian
Command: npx skills add https://github.com/HouseGarofalo/claude-code-base --skill obsidian-housegarofalo

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the creation and management of Obsidian plugins and workflows, enhancing personal knowledge management and note-taking efficiency.

Core Features & Use Cases

  • Plugin Development: Guides on creating custom Obsidian plugins.
  • Workflow Automation: Develop templates and automation scripts for Obsidian.
  • Knowledge Base Optimization: Setup and organization of Obsidian vaults for PKM systems.
  • Dataview & Templater: Detailed examples for using Dataview queries and Templater scripts.
  • Use Case: You want to set up a new Obsidian vault for your research notes, including daily notes, meeting templates, and automated task tracking using Dataview.

Quick Start

Use the obsidian skill to create a new daily note with the current date.

Frequently Asked Questions about obsidian

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

FAQPage Schema
How do I set up an Obsidian vault for personal knowledge management?

To set up an Obsidian vault for personal knowledge management, you need to organize your Markdown notes and configure YAML frontmatter. This skill guides vault setup, enabling structured note-taking and automated task tracking for optimized PKM systems.

How do I write Dataview queries to automate task tracking in Obsidian?

You write Dataview queries using the Dataview query language to automate task tracking in Obsidian. This skill provides detailed examples for generating Dataview queries that dynamically surface and filter your notes based on YAML frontmatter properties.

Can I create custom Templater scripts for Obsidian workflow automation?

Yes, you can create custom Templater scripts for Obsidian workflow automation using the Templater JavaScript API. This skill helps you develop templates and automation scripts to streamline daily notes, meeting templates, and repetitive PKM actions.

Do I need to know JavaScript to develop Obsidian plugins and workflows?

Yes, understanding JavaScript is required for Obsidian plugin development and advanced Templater scripts. This skill guides plugin creation and workflow automation, requiring prerequisite knowledge of Markdown, YAML frontmatter, Dataview queries, and the Templater JavaScript API.

What is the best way to optimize a knowledge base using Obsidian?

The best way to optimize a knowledge base using Obsidian is combining structured Markdown, YAML frontmatter, Dataview queries, and Templater scripts. This skill facilitates vault setup and PKM system optimization to enhance note-taking efficiency and retrieval.

Why are my Obsidian Dataview queries not returning any results?

Obsidian Dataview queries fail to return results when YAML frontmatter is missing or improperly formatted in your Markdown notes. This skill requires correct frontmatter implementation and understanding of the Dataview query language to execute properly.