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.