hexdocs-fetcher
Fetch HexDocs for Elixir libraries with HTML-to-markdown conversion. Use when looking up docs on hexdocs.pm — modules, functions, guides, changelogs.
Profile →npx skills add oliver-kriska/claude-elixir-phoenix --skill hexdocs-fetcher --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# 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 eval
- Usage
- Token Efficiency
- Integration with hex-library-researcher
- Common HexDocs URLs
- Prompt Strategies
- Caching
- Tidewave Alternative
- Iron Laws
What does the hexdocs-fetcher skill do?
Fetch HexDocs for Elixir libraries with HTML-to-markdown conversion. Use when looking up docs on hexdocs.pm — modules, functions, guides, changelogs.
How do I install it?
Run `npx skills add oliver-kriska/claude-elixir-phoenix --skill hexdocs-fetcher --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From oliver-kriska/claude-elixir-phoenix, a repository with 515 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.