obsidian-vault-maintainer

Maintain Obsidian vault notes with stable wikilinks and frontmatter.

2|Updated May 23, 2026
One-click install
npx skills add https://github.com/enclawed/enclawed-oss --skill obsidian-vault-maintainer-enclawed
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-vault-maintainer
Source: https://github.com/enclawed/enclawed-oss/tree/main/extensions/memory-wiki/skills/obsidian-vault-maintainer
Command: npx skills add https://github.com/enclawed/enclawed-oss --skill obsidian-vault-maintainer-enclawed

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps maintain an Obsidian-friendly memory wiki vault so notes stay searchable, linkable, and safe to update without breaking the structure that Obsidian users rely on.

Core Features & Use Cases

  • Vault Awareness: Checks whether the vault is in Obsidian render mode and whether the official Obsidian CLI is available before taking action.
  • Link and Metadata Discipline: Encourages stable filenames, wikilinks, and frontmatter that work well with Obsidian dashboards and Dataview-style queries.
  • Deterministic Note Updates: Keeps generated sections predictable so users can add handwritten notes around them without losing structure.
  • Use Case: Maintain a personal knowledge base, daily note workflow, or shared wiki that must remain Obsidian-compatible across searches, opens, and command-driven updates.

Quick Start

Ask me to maintain the Obsidian vault by checking its mode, verifying Obsidian CLI availability, and updating or creating notes with stable wikilinks and frontmatter.

Frequently Asked Questions about obsidian-vault-maintainer

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

FAQPage Schema
How do I maintain an Obsidian vault without breaking wikilinks?

To maintain an Obsidian vault safely, this Skill verifies render mode and Obsidian CLI availability before acting, ensuring deterministic note updates and stable wikilinks. It repairs links during renames to prevent broken connections across your knowledge base.

How do I automate Obsidian daily note creation with frontmatter?

Automating daily note creation requires verifying vault status and Obsidian-aware helpers first. This Skill checks CLI availability and applies stable frontmatter and wikilinks, keeping generated sections predictable so handwritten notes remain intact.

Does this vault maintenance tool require the official Obsidian CLI?

The Obsidian CLI is optional for vault maintenance. This Skill checks whether the official CLI is available before taking action, but core tasks like note search, opening, and frontmatter updates still function using Obsidian-aware helpers.

Why does updating notes in my Obsidian vault destroy the structure?

Updating notes destroys structure when edits lack deterministic boundaries. This Skill applies deterministic note updates to keep generated sections predictable, allowing users to add handwritten notes around them without losing Obsidian-compatible structure.

What's the best way to keep Obsidian frontmatter compatible with Dataview queries?

Keeping frontmatter compatible with Dataview requires stable metadata discipline. This Skill enforces consistent frontmatter and stable filenames during note updates, ensuring notes remain searchable and linkable within Obsidian dashboards.