wiki-switch

Switch Obsidian vault profiles by updating symlinks in ~/.obsidian-wiki.

Updated Feb 2, 2016
One-click install
npx skills add https://github.com/zjykzk/blog --skill wiki-switch-zjykzk
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wiki-switch
Source: https://github.com/zjykzk/blog/tree/main/.agents/skills/wiki-switch
Command: npx skills add https://github.com/zjykzk/blog --skill wiki-switch-zjykzk

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Switch between multiple Obsidian wiki vault profiles to manage separate configurations and contexts.

Core Features & Use Cases

  • Switch between named vault configs by updating the active symlink at ~/.obsidian-wiki/config
  • List all registered vault profiles and identify which one is active
  • Show full vault configuration with sensitive keys redacted when shown
  • Create new vault configs by scaffolding from the active vault

Quick Start

Switch to a vault by saying /wiki-switch <name> to activate it.

Frequently Asked Questions about wiki-switch

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

FAQPage Schema
How do I switch between multiple Obsidian vault configurations?

To switch Obsidian vault configurations, use the wiki-switch command to update the active symlink at ~/.obsidian-wiki/config. This instantly changes the active vault profile by reading the OBSIDIAN_VAULT_PATH from the newly linked config.

Can I list all my Obsidian vault profiles and see which one is active?

Yes, you can list all registered Obsidian vault profiles and identify the active one. The Skill reads the configurations stored in ~/.obsidian-wiki and displays which vault profile is currently linked and active.

How do I create a new Obsidian vault configuration from an existing one?

You can create new Obsidian vault configurations by scaffolding from the active vault. This duplicates the current profile setup, allowing you to manage separate configurations and contexts for different projects.

Are sensitive keys exposed when I show my Obsidian vault configuration?

No, sensitive keys are redacted when you show your full Obsidian vault configuration. This ensures that while you can review your profile settings, sensitive information within the config remains hidden.

What do I need to set up before managing Obsidian vault profiles with this tool?

You need Obsidian installed and vault configuration files stored locally in the ~/.obsidian-wiki directory. The tool reads and symlinks these config files to manage and switch between your local profiles.