Use when a task involves Elixir, OTP, Phoenix, LiveView, Ecto, or BEAM code. Triggers include writing or reviewing any .ex/.exs/.heex file, GenServer/Supervisor/Task/Registry/DynamicSupervisor design, Phoenix controllers/plugs/router/contexts/LiveView/Scopes/streams/uploads, Ecto schemas/changesets/queries/Multi/migrations, PubSub/Channel/Presence, mix.exs/deps, debugging BEAM/ETS/latency, OTP app or umbrella architecture, reviewing or refactoring or migrating code to Elixir 1.19 / Phoenix 1.8 conventions, spotting anti-patterns (non-assertive access, boolean/primitive obsession, scattered process interfaces) or deprecated APIs (Logger.warn, Supervisor.Spec, Phoenix.View, HTTPoison, use Mix.Config, currentuser vs currentscope). Also trigger when the user mentions Elixir idioms (pipe operator, with chains, {ok, } tuples, pattern matching in function heads), says 'let it crash', or pastes BEAM-looking code. Use even when 'elixir' or 'phoenix' is mentioned briefly.
Install with
Claude CodeCodexCursorGitHub CopilotGemini CLI
Supported by the Atlas install prompt. Skill-specific requirements vary.
Skill stats
Skills1CategoryEngineeringStars0
About this skill
Use when a task involves Elixir, OTP, Phoenix, LiveView, Ecto, or BEAM code. Triggers include writing or reviewing any .ex/.exs/.heex file, GenServer/Supervisor/Task/Registry/DynamicSupervisor design, Phoenix controllers/plugs/router/contexts/LiveView/Scopes/streams/uploads, Ecto schemas/changesets/queries/Multi/migrations, PubSub/Channel/Presence, mix.exs/deps, debugging BEAM/ETS/latency, OTP app or umbrella architecture, reviewing or refactoring or migrating code to Elixir 1.19 / Phoenix 1.8 conventions, spotting anti-patterns (non-assertive access, boolean/primitive obsession, scattered process interfaces) or deprecated APIs (Logger.warn, Supervisor.Spec, Phoenix.View, HTTPoison, use Mix.Config, currentuser vs currentscope). Also trigger when the user mentions Elixir idioms (pipe operator, with chains, {ok, } tuples, pattern matching in function heads), says 'let it crash', or pastes BEAM-looking code. Use even when 'elixir' or 'phoenix' is mentioned briefly.
Quick start
Copy the install prompt. Use the green button above this README.
Send it to your agent. Paste it into your coding agent’s chat and send.
Review the setup. Your agent checks the skill’s instructions, requirements, and installation scope.
Use this skill whenever a task involves Elixir, OTP, Phoenix, LiveView, Ecto, or BEAM code. Triggers include writing or reviewing any `.ex`/`.exs`/`.heex` file, GenServer/Supervisor/Task/Registry/DynamicSupervisor design, Phoenix controllers/plugs/router/contexts/LiveView/Scopes/streams/uploads, Ecto schemas/changesets/queries/Multi/migrations, PubSub/Channel/Presence, mix.exs/deps, debugging BEAM/ETS/latency, OTP app or umbrella architecture, reviewing or refactoring or migrating code to Elixir 1.19 / Phoenix 1.8 conventions, spotting anti-patterns (non-assertive access, boolean/primitive obsession, scattered process interfaces) or deprecated APIs (Logger.warn, Supervisor.Spec, Phoenix.View, HTTPoison, use Mix.Config, current_user vs current_scope). Also trigger when the user mentions Elixir idioms (pipe operator, `with` chains, `{ok, _}` tuples, pattern matching in function heads), says 'let it crash', or pastes BEAM-looking code. Use even when 'elixir' or 'phoenix' is mentioned briefly.
About this listing
Category
Engineering
Reported license
Apache-2.0
Listing language (estimated)
English
Review status
Not individually reviewed
Agent compatibility
Atlas installation supports Claude Code, Codex, and Cursor. Skill-specific dependencies and features are checked during setup.