obsidian-path-rules

Validate Obsidian article capture paths for SMB-backed note storage.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/fanlf1/wiki --skill obsidian-path-rules
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-path-rules
Source: https://github.com/fanlf1/wiki/tree/main/tools/hermes/article-capture-bundle/examples/obsidian-path-rules
Command: npx skills add https://github.com/fanlf1/wiki --skill obsidian-path-rules

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill prevents article capture mistakes in Obsidian by enforcing the correct SMB-backed storage path, date-based folder structure, and filename conventions before any write occurs.

Core Features & Use Cases

  • Mount Verification: Checks whether the network share is truly mounted so files are written to the shared NAS instead of a local fallback disk.
  • Path and Naming Rules: Applies the required year, platform, month, day, and timestamp-based file structure for article ingestion.
  • Conflict Avoidance: Handles multi-agent memo numbering and other naming collisions by scanning existing files before creating new ones.
  • Use Case: A content operator can safely capture a new article into the correct Obsidian inbox path without breaking downstream access from Windows or other team machines.

Quick Start

Use this skill to validate the SMB mount and place the new article into the correct Obsidian inbox path with the proper date-based filename and folder structure.

Frequently Asked Questions about obsidian-path-rules

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

FAQPage Schema
How do I validate the SMB mount path before capturing articles in Obsidian?

To validate the SMB mount path before capturing articles in Obsidian, the skill checks the network share mount state to ensure files are written directly to the shared NAS storage instead of a local fallback disk.

What is the correct file naming convention for Obsidian article ingestion on a network share?

The correct file naming convention for Obsidian article ingestion applies a structured format using the year, platform, month, day, and timestamp to ensure deterministic directory organization across cross-machine access.

How do I avoid filename collisions when multiple agents write notes to an Obsidian vault?

To avoid filename collisions when multiple agents write notes to an Obsidian vault, the system scans existing files in the dated directory before creating new ones to handle multi-agent memo numbering safely.

Why are my Obsidian captures saving to a local disk instead of the shared NAS storage?

Obsidian captures save to a local disk instead of shared NAS storage when the SMB network share is not properly mounted, requiring mount verification and recovery steps before initiating any write operations.

Can I use this path validation for cross-machine Obsidian workflows on Windows?

Yes, you can use this path validation for cross-machine Obsidian workflows on Windows, as it enforces shared-storage path normalization and deterministic directory conventions for safe team access.