obsidian-structure

Map Obsidian vault structure into a navigable model with frontmatter parsing.

Updated Dec 26, 2023
One-click install
npx skills add https://github.com/Selogaz/Obsidian-vault-cpp --skill obsidian-structure-selogaz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-structure
Source: https://github.com/Selogaz/Obsidian-vault-cpp/tree/main/skills/obsidian-structure
Command: npx skills add https://github.com/Selogaz/Obsidian-vault-cpp --skill obsidian-structure-selogaz

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

The Obsidian-structure reference helps users understand the vault directory layout, restricted directories, and the four-tier knowledge hierarchy (Category → Meta-note → Problem → Hierarchy). It can also run a bundled script to fetch the live vault tree for verification and analysis.

Core Features & Use Cases

  • Static reference of vault layout, hierarchy rules, and restricted areas for quick orientation.
  • Analyze mode that executes a bundled script to produce the live vault tree and audit it in-context.
  • Use cases include answering "where does this note live?", planning placement, and validating organization with collaborators.

Quick Start

Run the vault structure script to display the current vault tree.

Frequently Asked Questions about obsidian-structure

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

FAQPage Schema
How do I audit my Obsidian vault structure and hierarchy?

You can audit your Obsidian vault structure by running a bundled script that fetches the live vault tree. It maps the four-tier knowledge hierarchy of Category, Meta-note, Problem, and Hierarchy for in-context analysis and validation.

What is the best way to find where a specific note lives in an Obsidian vault?

To find where a note lives in an Obsidian vault, use a navigable structure model that parses frontmatter and recognizes category links. This approach maps the directory layout to pinpoint exact file locations quickly.

Can I use a script to map restricted directories in my Obsidian vault?

Yes, you can map restricted directories in your Obsidian vault. The structure reference identifies restricted areas and validates organization rules by executing a script that loads live structure data for analysis.

Does the Obsidian vault structure model require frontmatter parsing to work?

Yes, Obsidian vault structure mapping requires frontmatter parsing. Recognizing category, meta-note, and problem links within the frontmatter is essential for building the navigable hierarchy model and auditing the vault.

How do I plan note placement in an Obsidian vault using a knowledge hierarchy?

Plan note placement by referencing the static vault layout and the Category to Meta-note to Problem to Hierarchy rules. This orientation helps determine the correct directory and category for new notes before adding them.