obsidian-vault-gateway

Route user requests to an Obsidian vault via specialized sub-skills.

Updated Feb 25, 2024
One-click install
npx skills add https://github.com/GyroZepelix/.dotfiles --skill obsidian-vault-gateway
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-vault-gateway
Source: https://github.com/GyroZepelix/.dotfiles/tree/main/02-agentic-llms/.claude/skills/obsidian-vault-gateway
Command: npx skills add https://github.com/GyroZepelix/.dotfiles --skill obsidian-vault-gateway

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Route requests to the DedKat Obsidian vault by discovering and delegating to specialized vault skills.

Core Features & Use Cases

  • Dynamic discovery of vault skills at load time.
  • Permission-gated access with a dedicated gateway that delegates tasks to specialized sub-skills (dedkat-vault, obsidian-markdown, obsidian-bases, obsidian-cli, json-canvas).
  • Safe delegation and structured workflow: read operations are allowed after permission, writes require per-operation confirmation.
  • Automatic vault knowledge loading to understand PARA structure, templates, and conventions.

Quick Start

Ask me to access your Obsidian vault and I will route your request to the correct vault skill after obtaining explicit permission.

Frequently Asked Questions about obsidian-vault-gateway

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

FAQPage Schema
How do I automate Obsidian vault access securely from an AI agent?

You can automate Obsidian vault access securely by using a gateway skill that requires explicit permission for read operations and per-operation confirmation for any write actions like creating or editing notes.

Can I manage Obsidian markdown notes and JSON canvas files programmatically?

Yes, managing Obsidian markdown notes and JSON canvas files programmatically is possible because the gateway delegates tasks to specialized sub-skills like obsidian-markdown and json-canvas based on the request type.

What is the best way to structure AI-driven read and write operations in an Obsidian vault?

The best way to structure AI-driven vault operations is through a gated delegation workflow where read operations require initial permission and write operations require per-operation confirmation to ensure vault safety.

Does the Obsidian vault gateway support the PARA structure and existing templates?

Yes, the gateway supports the PARA structure and existing templates by automatically loading vault structure knowledge via the dedkat-vault skill at initialization to understand your conventions.

What happens when no specialized Obsidian skill matches my vault edit request?

When no specialized skill matches your vault edit request, the gateway falls back to direct vault access to execute the create, edit, move, delete, or append operation directly.

Why do I need to confirm every write operation when automating Obsidian vault tasks?

You need to confirm every write operation to ensure safe delegation and maintain a structured workflow, preventing unauthorized or accidental modifications to your Obsidian vault files.