mcp-geo-obsidian-kb

Refresh and validate the MCP Geo Obsidian Knowledge Base vaults and manifests.

3|1|Updated Jan 19, 2026
One-click install
npx skills add https://github.com/chris-page-gov/mcp-geo --skill mcp-geo-obsidian-kb
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mcp-geo-obsidian-kb
Source: https://github.com/chris-page-gov/mcp-geo/tree/main/skills/mcp-geo-obsidian-kb
Command: npx skills add https://github.com/chris-page-gov/mcp-geo --skill mcp-geo-obsidian-kb

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This skill helps maintain the MCP Geo Obsidian Knowledge Base by refreshing, validating, and aligning the canonical vault, local overlay, and drift checks across the repository.

Core Features & Use Cases

  • Refresh the canonical vault from tracked content.
  • Refresh canonical vault plus local overlay for machine-local notes.
  • Validate canonical manifest, drift, coverage, recursion, and missing notes.

Quick Start

Run the canonical vault refresh workflow to rebuild the Obsidian knowledge base from tracked repo content.

Frequently Asked Questions about mcp-geo-obsidian-kb

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

FAQPage Schema
How do I validate an Obsidian knowledge base for drift and missing notes?

To validate an Obsidian knowledge base for drift, run the validation workflow to check the canonical manifest, coverage, recursion, and identify missing notes across tracked repository content.

What is a canonical vault overlay in Obsidian knowledge management?

A canonical vault overlay in Obsidian knowledge management combines tracked repository content with machine-local notes, allowing you to refresh both canonical and local overlays for comprehensive knowledge-base synchronization.

How do I refresh an Obsidian vault from tracked markdown content?

You can refresh an Obsidian vault from tracked markdown content by executing the canonical vault refresh workflow, which rebuilds knowledge-base artifacts directly from the repository's tracked files.

Does this knowledge base validation tool require Python scripts to run?

Yes, the knowledge base validation and refresh processes utilize Python scripts, such as build_obsidian_kb.py and validate_obsidian_kb.py, alongside manifests to generate and verify knowledge-base artifacts.

What is the best way to check for recursion errors in a markdown knowledge base?

The best way to check for recursion errors in a markdown knowledge base is to run the validation workflow, which performs automated recursion checks alongside drift and coverage validation.

Why does my Obsidian knowledge base show drift after syncing local overlays?

Your Obsidian knowledge base shows drift after syncing local overlays because machine-local notes may diverge from the canonical vault, requiring validation checks to align and verify coverage.