hexdocs-fetcher

Fetch HexDocs documentation for Elixir libraries and convert HTML to markdown.

517|35|Updated Feb 12, 2026
One-click install
npx skills add https://github.com/oliver-kriska/claude-elixir-phoenix --skill hexdocs-fetcher
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hexdocs-fetcher
Source: https://github.com/oliver-kriska/claude-elixir-phoenix/tree/main/plugins/elixir-phoenix/skills/hexdocs-fetcher
Command: npx skills add https://github.com/oliver-kriska/claude-elixir-phoenix --skill hexdocs-fetcher

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the process of retrieving Elixir library documentation from HexDocs, converting it to a more context-efficient markdown format.

Core Features & Use Cases

  • Efficient Documentation Fetching: Utilizes the WebFetch tool to download HexDocs content.
  • HTML to Markdown Conversion: Automatically transforms HTML documentation into markdown, significantly reducing token usage.
  • Use Case: When researching a new Elixir library like oban, you can quickly get its installation instructions, main features, and a basic usage example by fetching its HexDocs page.

Quick Start

Use WebFetch to extract the main documentation, including module overview, installation instructions, and key functions for the oban library.

Frequently Asked Questions about hexdocs-fetcher

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

FAQPage Schema
How do I fetch Elixir HexDocs documentation as markdown?

To fetch HexDocs documentation as markdown, the Skill retrieves Elixir library pages via WebFetch and automatically converts the HTML content into a markdown format to reduce token usage.

Can I extract specific sections like installation guides from HexDocs?

Yes, you can extract specific sections from HexDocs. The Skill supports targeted extraction of distinct documentation parts including installation instructions, features, and usage examples.

Does the HexDocs fetcher cache repeated web requests?

Yes, the HexDocs fetcher offers caching for repeated requests, optimizing retrieval and integrating with other research tools to streamline documentation workflows.

What is the best way to research a new Elixir library for my project?

The best way to research a new Elixir library is to fetch its HexDocs page, which provides the module overview, installation instructions, key functions, and a basic usage example converted into an efficient markdown format.

Why convert HTML documentation to markdown for Elixir libraries?

Converting HTML documentation to markdown significantly reduces token usage. This transformation of Elixir library HexDocs content creates a more context-efficient format for reading and research.