What problem does it solve?
Claude needs reliable, idiomatic Elixir guidance to write, review, and refactor code with confidence. This Skill provides concise rules, patterns, and examples to improve readability, safety, and maintainability of Elixir projects (.ex, .exs).
Core Features & Use Cases
- Idiomatic coding guidance: Rules and patterns for writing idiomatic Elixir, including pattern matching, piping, and module organization.
- Typespecs and Dialyzer readiness: Best practices for @spec, @type, @opaque, and Dialyzer-friendly contracts.
- GraphQL/Absinthe guidance: Guidance for effective schema design, resolver patterns, and Dataloader usage with Absinthe.
- Quick Reference: Short, practical snippets and templates for common Elixir tasks.
Quick Start
Analyze a provided Elixir module and return a review highlighting idiomatic improvements, suggested type specs, and refactor opportunities, with concrete code recommendations.