hexdocs-fetcher

Featured

Fetch HexDocs for Elixir libraries with HTML-to-markdown conversion. Use when looking up docs on hexdocs.pm — modules, functions, guides, changelogs.

Code & Development 507 stars 35 forks Updated yesterday MIT

Install

View on GitHub

Quality Score: 94/100

Stars 20%
90
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# HexDocs Fetcher Efficiently fetch Elixir library documentation from hexdocs.pm using Claude Code's native `WebFetch` tool. ## Usage When researching libraries, use `WebFetch`: ``` # Fetch library overview WebFetch( url: "https://hexdocs.pm/oban", prompt: "Extract the main documentation, including module overview, installation instructions, and key functions. Format as clean markdown." ) # Fetch specific module docs WebFetch( url: "https://hexdocs.pm/phoenix_live_view/Phoenix.LiveView.html", prompt: "Extract the module documentation including all public functions, their specs, and examples." ) # Fetch getting started guide WebFetch( url: "https://hexdocs.pm/ecto/getting-started.html", prompt: "Extract the complete getting started guide content." ) ``` ## Token Efficiency WebFetch automatically converts HTML to markdown and extracts relevant content: | Source | Raw HTML | With WebFetch | Benefit | |--------|----------|---------------|---------| | HexDocs page | ~80k tokens | ~15k tokens | **80% reduction** | | Phoenix docs | ~120k tokens | ~25k tokens | **79% reduction** | | README | ~20k tokens | ~8k tokens | **60% reduction** | ## Integration with hex-library-researcher When evaluating libraries, fetch docs efficiently: ``` # Get library overview with focused extraction WebFetch( url: "https://hexdocs.pm/oban", prompt: "Extract: 1) Installation instructions 2) Main features 3) Basic usage example" ) ``` ## Common HexDocs URLs ``` # Library over...

Details

Author
oliver-kriska
Repository
oliver-kriska/claude-elixir-phoenix
Created
5 months ago
Last Updated
yesterday
Language
Python
License
MIT

Integrates with

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category

Web & Frontend Solid

web-fetch

Fetches web content as clean markdown by preferring markdown-native responses and falling back to selector-based HTML extraction. Use for documentation, articles, and reference pages at http/https URLs.

402 Updated today
aiskillstore
AI & Automation Listed

api-docs-fetcher

Fetches current third-party library documentation before code that uses it, since training data is stale. Use when the user asks "how do I use X", "current API for Y", "fetch docs for Z", "pull latest docs", or mentions a third-party library (axios, vue-router, pinia, prisma, stripe, fastapi, etc.). Distinct from internal code lookups (use Read/Grep), code review, and APIs already documented in CLAUDE.md.

0 Updated today
emrecdr
AI & Automation Listed

ultra-fetch

Fetch, crawl, or map web pages into clean, context-efficient markdown saved to a file — using a stealth browser that reaches sites the built-in WebFetch can't (bot-protected, Cloudflare, JS-rendered), plus BM25 filtering that keeps only the parts relevant to a query. Use this as the default for actually reading a web page's content, following a search result deeper, reading across a whole site, or discovering what URLs a site has — especially after a WebSearch, or whenever WebFetch is blocked, returns junk, or you need the result saved to disk. NOT for a trivial quick fact where WebFetch already suffices, NOT for logged-in or authenticated pages (out of scope — use the dedicated scrape-x / scrape-fb tools for X and Facebook), and NOT for developing the ultra-fetch tool itself, which is ordinary repo work.

0 Updated 5 days ago
tjdwls101010