wiki-switch

Switch Obsidian vault profiles by updating the config symlink.

4|Updated May 9, 2026
One-click install
npx skills add https://github.com/itsmarsss/memento --skill wiki-switch
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: wiki-switch
Source: https://github.com/itsmarsss/memento/tree/main/obsidian-wiki/.skills/wiki-switch
Command: npx skills add https://github.com/itsmarsss/memento --skill wiki-switch

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Switching between multiple Obsidian wiki vaults is slow and error-prone, especially when you need to change the active vault quickly without manually editing config paths.

Core Features & Use Cases

  • Switch active vault: Re-points the ~/.obsidian-wiki/config symlink to a chosen ~/.obsidian-wiki/config.<name> profile.
  • List vault profiles: Detects available config profiles and indicates which one is currently active.
  • Show and manage configs: Prints full config contents for a vault while redacting sensitive fields like API_KEY and SECRET.
  • Create new vault configs: Scaffolds config.<name> from the currently active config, prompting you for vault-specific and secret-related changes.

Quick Start

Run /wiki-switch work to activate your "work" wiki vault and apply its configured OBSIDIAN_VAULT_PATH.

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 profiles quickly?▼

To switch Obsidian vault profiles, this tool re-points the ~/.obsidian-wiki/config symlink to a named ~/.obsidian-wiki/config.<name> profile. It validates the profile exists and updates the symlink instantly without manual path editing.

Can I see which Obsidian vault profiles are available and which is active?▼

Yes, you can list available Obsidian vault profiles to see all detected config.<name> files. The listing indicates which specific vault profile is currently active based on the symlink target.

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

You can scaffold a new config.<name> profile from the currently active Obsidian wiki config. The process prompts you for vault-specific changes and secret-related updates to generate the new configuration.

Does displaying Obsidian vault configs expose my API keys and secrets?▼

No, displaying Obsidian vault configs redacts sensitive values. The tool automatically masks SECRET and API_KEY fields when printing full config contents to prevent exposing credentials.

What is the OBSIDIAN_VAULT_PATH and how is it applied when switching?▼

OBSIDIAN_VAULT_PATH is an environment configuration value read from the selected profile. When you switch vaults, the tool applies this path to point your workspace to the correct directory.