obsidian-vault-maintainer

Maintain Obsidian vaults with wikilinks, frontmatter, and CLI-aware validation.

Updated Apr 8, 2026
One-click install
npx skills add https://github.com/Jnuso/OpenClaw --skill obsidian-vault-maintainer-jnuso
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-vault-maintainer
Source: https://github.com/Jnuso/OpenClaw/tree/main/extensions/memory-wiki/skills/obsidian-vault-maintainer
Command: npx skills add https://github.com/Jnuso/OpenClaw --skill obsidian-vault-maintainer-jnuso

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Maintains an Obsidian-friendly memory wiki vault with reliable wikilinks, consistent frontmatter, and compatibility with the Obsidian CLI.

Core Features & Use Cases

  • Obsidian-friendly wikilinks and frontmatter integration to support dashboards and Dataview queries.
  • Deterministic section generation so handwritten notes can safely coexist with generated content.
  • Probe the Obsidian CLI when available and adapt behavior without assuming the app is installed or running.
  • Non-destructive renaming with link-repair plans to preserve cross-links during vault maintenance.

Quick Start

First run openclaw wiki status to confirm the vault mode, then run openclaw wiki obsidian status to verify the Obsidian CLI availability.

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 wikilinks and frontmatter in an Obsidian vault without breaking existing notes?

Obsidian vault maintenance preserves handwritten notes by applying deterministic section generation, ensuring generated content safely coexists with your existing wikilinks and frontmatter. This prevents accidental overwrites during daily vault updates.

How do I rename notes in a memory wiki without breaking cross-links?

Renaming notes without breaking cross-links requires a non-destructive link-repair plan. The vault maintenance process identifies affected wikilinks and updates them automatically, preserving cross-link integrity during vault migrations or file renaming.

Does this vault maintenance workflow require the Obsidian CLI or app to be running?

No, the vault maintenance workflow probes for the Obsidian CLI when available and adapts its behavior accordingly. It does not assume the Obsidian app is installed or running, allowing you to maintain your memory wiki independently.

How do I generate Obsidian dashboard-ready notes with consistent frontmatter for Dataview queries?

Generating Obsidian dashboard-ready notes requires consistent frontmatter and deterministic section generation. This approach enforces standardized metadata fields so your notes remain compatible with Dataview queries and dashboard visualizations.

What's the best way to validate wikilink integrity during a vault migration?

Validating wikilink integrity during a vault migration involves checking cross-links before and after file operations. The maintenance process enforces deterministic validation and generates link-repair plans to preserve all connections between notes.

Can I use this maintenance process for a personal knowledge base that mixes handwritten and generated content?

Yes, this vault maintenance process is designed for personal knowledge bases and memory vaults that mix content types. Deterministic section generation ensures generated content remains isolated, allowing handwritten notes to safely coexist within the same vault.