Skip to main content

fmql

Stars16
Forks1
UpdatedMay 1, 2026 at 20:18

Use fmql whenever the user works with a directory of markdown or frontmatter files โ€” notes, tasks, Zettelkasten, an Obsidian vault, a project-management packet collection, a knowledge base, a "digital garden" โ€” and wants to query, aggregate, traverse, or bulk-edit YAML frontmatter fields. Reach for this instead of grep whenever the user's question involves structured fields (status, priority, tags, due_date, assignees, uuid, dependency links like blocked_by or belongs_to) or whenever a mutation needs to apply across many files at once. Also triggers on "find all docs whereโ€ฆ", "set status on every overdue task", "describe this workspace", "what's blocking task-X", "cycle detection", "traverse blocked_by", "bulk-edit frontmatter", "query my notes". If the user mentions "frontmatter", "YAML header", "markdown metadata", or points at a directory of .md files, load this skill.

Installation

Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.

SKILL.md
readonly