georgeguimaraesgeorgeguimaraesCommunity·6 Agent Skills Included

claude-code-elixir

Elixir, Phoenix, Ecto, and OTP development guidance

Guides Elixir development with expert patterns for Phoenix, LiveView, Ecto, OTP, and Oban background jobs. Auto-formats, compiles, and checks code quality on every save through built-in editor hooks. Prevents common mistakes like unnecessary GenServers, unscoped PubSub topics, and broken job serialization. Connects the Expert language server for completions, navigation, and real-time diagnostics.
npx skills add georgeguimaraes/claude-code-elixir --all -g -y

All Skills in This Repository (6)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install claude-code-elixir?

Run `npx skills add georgeguimaraes/claude-code-elixir --all -g -y` in your terminal to install all plugins and skills globally.

What does claude-code-elixir do?

It gives your coding assistant expert Elixir, Phoenix, Ecto, and OTP design patterns, plus automatic formatting, compiling, and Credo checks every time you save a file.

Does it include an Elixir language server?

Yes. The elixir-lsp plugin integrates the Expert language server for go-to-definition, completions, and compiler diagnostics in .ex, .exs, and .heex files.

When should I use a GenServer in Elixir?

Only when you need mutable state, concurrency, or fault isolation. The otp-thinking skill explains why GenServers are bottlenecks by design and when ETS or plain functions are better.

Do I need Elixir experience to use these skills?

No. The skills teach the correct mental models automatically, so even developers coming from object-oriented backgrounds avoid common Elixir anti-patterns.

Related Repositories in Software Engineering

View All in Software Engineering