ls-vault

Creates, updates and queries Obsidian vaults with YAML frontmatter and BM25 search via local scripts.

Updated Aug 5, 2026
One-click install
npx skills add https://github.com/ahostbr/liteharness --skill ls-vault
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ls-vault
Source: https://github.com/ahostbr/liteharness/tree/main/liteharness/catalog/skills/ls-vault
Command: npx skills add https://github.com/ahostbr/liteharness --skill ls-vault

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you organize and retrieve knowledge in an Obsidian vault without manually opening files, creating note structures, or tracking where content belongs.

Core Features & Use Cases

  • Create or update notes in the correct vault folder and format them with consistent YAML frontmatter and section skeletons (e.g., Projects, Research, Ideas, Chronicles).
  • Manage daily journal entries by viewing today’s note or appending timestamped logs to it.
  • Search and import content using local BM25 RAG tooling and import external markdown into the appropriate folder with inferred metadata.

Quick Start

Use the ls-vault skill to add a journal entry to today’s Daily note by sending: "Daily note add to today: reviewed the vault search and import workflow."

Frequently Asked Questions about ls-vault

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

FAQPage Schema
How do I automate Obsidian vault note creation and manage markdown metadata?

To automate Obsidian vault note creation, this Skill maps user intent to note types and folders, automatically formatting files with consistent YAML frontmatter and section skeletons for ongoing knowledge management.

How do I append timestamped logs to a daily journal note in an Obsidian vault?

You can append timestamped logs to a daily journal note by instructing the Skill to view today's daily note and add entries, keeping your daily journaling workflow updated without manual file editing.

Can I run full-text search queries against my Obsidian vault notes?

Yes, you can run full-text search queries against your Obsidian vault notes. The Skill uses local BM25 RAG indexing via a local query workflow to retrieve matching content from your markdown files.

How do I import external markdown files into my Obsidian vault?

To import external markdown files, the Skill infers the appropriate destination folder and metadata based on content, mapping the imported markdown into your existing vault structure with proper YAML frontmatter.

Does managing an Obsidian vault require filesystem read and write access?

Yes, managing the Obsidian vault requires filesystem read and write access to the vault directory, along with execution of the local vault query and index workflows through allowed tools to perform searches and updates.

What is the best way to organize unstructured markdown notes into an Obsidian vault?

The best way to organize unstructured markdown notes is mapping user intent to specific note types, folders, and consistent YAML frontmatter, allowing the Skill to infer destinations and maintain structured knowledge management.