get-markdown

Convert documentation URLs to raw Markdown using WebFetch.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/rayshan/agent-plugins --skill get-markdown
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: get-markdown
Source: https://github.com/rayshan/agent-plugins/tree/main/ray-agent-plugins/skills/get-markdown
Command: npx skills add https://github.com/rayshan/agent-plugins --skill get-markdown

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill reduces context window usage and HTML noise by converting URLs to their raw Markdown equivalents for easier AI processing and offline reading.

Core Features & Use Cases

  • Transform URLs from major documentation sources (GitHub, Claude/Anthropic, Gemini CLI, Firebase, Google dev, OpenAI) into clean Markdown.
  • Fetch the transformed Markdown content with WebFetch and return a readable, text-friendly version.
  • Warn when the transformed URL results in a 404 page, empty content, or HTML instead of Markdown.

Quick Start

Provide a URL to convert, and the skill will return the corresponding Markdown version suitable for summarization or offline viewing.

Frequently Asked Questions about get-markdown

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

FAQPage Schema
How do I convert documentation URLs to Markdown for AI processing?

Converting documentation URLs to Markdown involves fetching web content and applying host-specific transformation rules. This strips HTML noise and returns raw Markdown, significantly reducing context window usage for easier AI processing and offline reading.

What does converting URLs to raw Markdown do to save context?

Converting URLs to raw Markdown saves context by reducing HTML noise and extracting essential text content. This allows AI models to process documentation more efficiently without wasting context window capacity on irrelevant web page markup.

Can I use this to fetch Markdown from GitHub and OpenAI docs?

Yes, you can fetch Markdown from GitHub and OpenAI docs, as well as documentation from Claude/Anthropic, Gemini CLI, Firebase, and Google dev. The conversion applies host-specific transformation rules across multiple content formats from these major documentation sources.

What is the best way to reduce HTML noise when fetching web content?

The best way to reduce HTML noise when fetching web content is to transform URLs into their raw Markdown equivalents. By applying host-specific rules, the process extracts clean, text-friendly Markdown suitable for summarization and offline viewing.

Why does my fetched URL return HTML instead of Markdown?

A fetched URL might return HTML instead of Markdown if the content is unreadable or the transformation fails. The conversion process emits warnings for 404 pages, empty content, or results that return HTML rather than the expected raw Markdown format.

Do I need any dependencies to transform URLs to Markdown?

No dependencies are required to transform URLs to Markdown. The solution uses WebFetch to fetch and present the content, automatically applying host-specific transformation rules to supported documentation URLs without needing additional setup or external libraries.