Staff Level Elixir

Use this skill when writing, reviewing, or refactoring Elixir, OTP, Ecto, or Phoenix/LiveView code. It corrects the staff-level judgment calls a capable model gets wrong by default — reaching for a GenServer as the universal tool, rescuing instead of letting processes crash, N+1 Ecto access, non-atomic writes, unbounded/linked Task fan-out, atom exhaustion from user input, eager Enum where Stream fits, and calling Repo from the web layer. Applies whenever the work touches process design, error handling, concurrency, data access, or LiveView, even if the user doesn't name them.

pproenca 1b8cf25 28 files · 50.7 KB Updated

File contents

pproenca/dot-skills/tree/main/skills/.experimental/staff-level-elixir commit 1b8cf2528c

Frequently asked questions

npx skillmds add pproenca/staff-level-elixir