← Back to Skills Marketplace
wufei-png

obsidian-wsl-vault-access

by Wu Fei · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
147
Downloads
1
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install obsidian-wsl-vault-access
Description
Work with an Obsidian vault stored on Windows and accessed from WSL. Read, search, create, and edit markdown notes directly through mounted paths such as /mn...
README (SKILL.md)

Obsidian Vault (WSL)

Use this skill when the vault lives on Windows but is being accessed from WSL through /mnt/\x3Cdrive>.

Workflow

  1. Identify the vault root from the user-provided path before doing broad searches or edits.
  2. Operate on the filesystem path directly; Obsidian does not require a special API for normal note work.
  3. Preserve existing frontmatter, wiki-links, embeds, headings, and folder structure unless the user asks to change them.

Vault Location

Do not assume a fixed vault path.

Common patterns:

  • Windows: C:\Users\\x3Cuser>\Documents\\x3Cvault>\
  • Windows: D:\Notes\\x3Cvault>\
  • WSL: /mnt/c/Users/\x3Cuser>/Documents/\x3Cvault>/
  • WSL: /mnt/d/Notes/\x3Cvault>/

Treat the vault root as the directory containing the Obsidian note tree.

Path Translation

Windows -> WSL: C:\path	o\file -> /mnt/c/path/to/file
Windows -> WSL: D:\path	o\file -> /mnt/d/path/to/file
WSL -> Windows: /mnt/c/path     -> C:/path
WSL -> Windows: /mnt/d/path     -> D:/path

Replace backslashes with forward slashes and lowercase the drive letter under /mnt/\x3Cdrive>.

Common Operations

Read a note

cat "/mnt/\x3Cdrive>/\x3Cvault>/\x3Cpath>/\x3Cfilename>.md"

Search the vault

Prefer rg for speed:

rg "search term" "/mnt/\x3Cdrive>/\x3Cvault>/"

Edit a note

Edit the markdown file in place with targeted changes instead of rewriting the whole note when possible.

Create a new note

Use a minimal template when metadata is needed:

---
title: Note Title
tags: []
---

# Note Title

Obsidian Conventions

  • Notes are markdown files ending in .md
  • YAML frontmatter is commonly used for metadata such as title, tags, and aliases
  • Internal links use [[Note Name]]
  • Embeds use ![[Note Name]]
  • Callouts use > [!type]

Working Rules

  • Confirm the vault root before making broad searches or bulk changes
  • Prefer targeted edits over full-file rewrites
  • Keep filenames, wiki-links, and folder structure consistent with the existing vault
Usage Guidance
This instruction-only skill is coherent for editing an Obsidian vault from WSL, but be aware it operates directly on your mounted Windows filesystem. Before using: (1) confirm the exact vault root path the agent will operate on; (2) make a backup or test on a copy before running bulk or automated edits; (3) require explicit confirmation for any write/bulk-change actions; (4) install ripgrep (rg) if you want the fast search behavior the skill suggests; (5) remember a misidentified path could allow reading or modifying other Windows files — restrict the agent's actions or review edits if you need tighter control.
Capability Analysis
Type: OpenClaw Skill Name: obsidian-wsl-vault-access Version: 1.0.0 The skill provides instructions for an AI agent to manage Obsidian notes stored on Windows via WSL. It uses standard filesystem commands like cat and rg for reading and searching markdown files and includes helpful path translation logic. No malicious or suspicious behaviors were identified in SKILL.md or _meta.json.
Capability Assessment
Purpose & Capability
Name, description, and runtime instructions align: the skill explains how to locate and operate on a vault via /mnt/<drive> paths and suggests common file operations. It does not request unrelated credentials, binaries, or installs.
Instruction Scope
SKILL.md confines actions to filesystem operations on the identified vault and recommends confirming the vault root before broad changes. Minor concern: the instructions rely on correct path identification and user/agent discipline — if the agent is given an incorrect path it could read or modify arbitrary files on the mounted Windows drives. The doc does recommend confirming root and preferring targeted edits.
Install Mechanism
No install spec or code files are present (instruction-only), so nothing is downloaded or written by the skill itself.
Credentials
The skill requests no environment variables or credentials. It implicitly requires access to the host filesystem (/mnt/*), which is appropriate for the stated purpose. It suggests using 'rg' for searches but does not declare it as a required binary — this is a usability note rather than a security mismatch.
Persistence & Privilege
The skill is not marked always:true and does not request persistent system-level privileges or modify other skills' configs. Autonomous invocation is allowed by platform default but not uniquely elevated here.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install obsidian-wsl-vault-access
  3. After installation, invoke the skill by name or use /obsidian-wsl-vault-access
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of Obsidian WSL Vault Access: - Enables reading, searching, creating, and editing Obsidian markdown notes stored on Windows and accessed from WSL via /mnt/<drive> paths. - Provides clear guidelines for path translation and handling of vault root discovery. - Preserves Obsidian conventions including frontmatter, wiki-links, embeds, and folder structure. - Supports common note operations via direct filesystem access from WSL. - Includes best practices for safe editing and vault consistency.
Metadata
Slug obsidian-wsl-vault-access
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is obsidian-wsl-vault-access?

Work with an Obsidian vault stored on Windows and accessed from WSL. Read, search, create, and edit markdown notes directly through mounted paths such as /mn... It is an AI Agent Skill for Claude Code / OpenClaw, with 147 downloads so far.

How do I install obsidian-wsl-vault-access?

Run "/install obsidian-wsl-vault-access" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is obsidian-wsl-vault-access free?

Yes, obsidian-wsl-vault-access is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does obsidian-wsl-vault-access support?

obsidian-wsl-vault-access is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created obsidian-wsl-vault-access?

It is built and maintained by Wu Fei (@wufei-png); the current version is v1.0.0.

💬 Comments