What problem does it solve? Extracting specific elements like headings, tasks, links, or tables from large Markdown files usually requires manual scanning or writing custom parsing scripts. This Skill lets you query Markdown documents with a jq-like selector syntax to pull exactly the content you need. ## Core Features & Use Cases - Selector-Based Queries: Extract headings, list items, tasks, links, images, tables, code blocks, blockquotes, paragraphs, and front matter using Markdown-mirroring syntax. - Chained Filters and JSON Output: Pipe selectors together to narrow results and emit structured JSON for programmatic processing. - Use Case: Given a long README, run a selector like '# Installation | - ' to list only the installation steps, or use '- [ ]' on a TODO file to find all uncompleted tasks. ## Quick Start Ask the agent to use mdq to list all uncompleted tasks in your TODO.md file.