What problem does it solve?
This Skill eliminates the tedious manual search for Elixir and Erlang package documentation, usage examples, and integration patterns. It automates the process of finding relevant information, saving you significant time and reducing complexity when working with the BEAM ecosystem.
Core Features & Use Cases
- Cascading Search Strategy: Intelligently searches local dependencies, your project's codebase, the official HexDocs API, and the web, prioritizing the most relevant context.
- Context-Aware Usage Examples: Provides real-world examples of how a library or module is used within your current project, offering invaluable practical insights.
- Comprehensive Documentation Retrieval: Fetches module definitions, function implementations,
@moduledoc/@doc annotations, and official HexDocs content.
- Use Case: When you need to understand a specific function like
Jason.decode!/1, this Skill will not only provide its official documentation but also show you its implementation from your deps/ and how it's used in your project's test/ files.
Quick Start
How do I use Phoenix.LiveView mount/3?