harehare/mq

A jq-like Markdown query language for command-line processing

About the project

mq is a command-line tool for querying and transforming Markdown with syntax modeled on jq, a utility commonly used for processing JSON. It helps developers extract sections, reshape documentation, analyze content, and prepare Markdown for language-model workflows. Its catalogue add-ons support using mq through coding-agent instructions and skills.

This repository also configures its own agents. See what mq tells them →

1.1kStars on the repository
4Mods indexed here, across every type
todayLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

processing-markdown

01

harehare/mq

Skill Claude CodeCodex

Processes Markdown files using mq, a jq-like query language for Markdown. Use when the user mentions Markdown processing, content extraction, document transformation, or mq queries.

not rated 1.1k +6 today A SkillSpector: pass 36 tokens original MIT

web-scraping

02

harehare/mq

Skill Claude CodeCodex

Fetches web pages and extracts structured data using mq's toolchain (mq-crawl for fetching/crawling/JS rendering, mq for HTML-to-Markdown selector-based extraction, http() for in-query requests). Use when the user wants to scrape a URL, pull structured data out of a webpage, crawl a site, or turn HTML into…

not rated 1.1k +6 today A SkillSpector: warn 89 tokens original MIT