hyalo

Query and mutate YAML frontmatter, tags, and task status across Markdown files.

3|Updated Mar 14, 2026
One-click install
npx skills add https://github.com/pjastam/ResearchVault --skill hyalo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hyalo
Source: https://github.com/pjastam/ResearchVault/tree/main/.claude/skills/hyalo
Command: npx skills add https://github.com/pjastam/ResearchVault --skill hyalo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Hyalo enables fast querying and bulk mutation of YAML frontmatter, tags, and task status across large Markdown vaults without leaving the CLI.

Core Features & Use Cases

  • Frontmatter querying and mutation across directories of Markdown files
  • Bulk tag and task management with conditional filters
  • Safe, validated updates that preserve document structure in knowledge bases and wikis
  • Use Case: Standardize metadata across Obsidian/markdown notes and maintain consistent fields

Quick Start

Run hyalo on your Markdown vault to start querying and updating frontmatter across files.

Frequently Asked Questions about hyalo

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

FAQPage Schema
How do I bulk update YAML frontmatter across multiple Markdown files?

Bulk updating YAML frontmatter across Markdown files involves applying CLI commands to query and mutate metadata fields at scale. This process enforces consistent metadata structures and safe, validated updates across large knowledge bases without manual editing.

What is the best way to standardize tags in a Markdown notes vault?

Standardizing tags in a Markdown notes vault is best handled through bulk tag management with conditional filters. This applies consistent metadata fields across directories while preserving the original document structure during the update process.

How do I query and change task status in Markdown frontmatter?

Querying and changing task status in Markdown frontmatter requires locating the specific YAML fields and applying conditional mutations. This allows you to filter files by task status and update them systematically across your documentation collections.

Can I manage Obsidian note metadata directly from the command line?

Yes, you can manage Obsidian note metadata directly from the command line by executing frontmatter-centric workflow commands. This enables fast querying and bulk mutation of YAML metadata, tags, and task status across your entire vault without leaving the CLI.

Does bulk frontmatter mutation preserve the original Markdown document structure?

Bulk frontmatter mutation preserves the original Markdown document structure by enforcing safe, validated updates. This ensures that knowledge bases and wikis maintain their document integrity while receiving consistent metadata and field standardizations.