elixir-essentials
Installation
SKILL.md
Elixir Essentials
Use this skill before writing any .ex or .exs file.
Canonical standard: docs/fcis-engineering-rules.md.
Quick reference: FCIS checklist — run before shipping .ex / .exs files.
Quick Reference
| Concern | Do this |
|---|---|
| Business rules | Pure modules — no Repo / HTTP / process sends |
| Fallible flows | {:ok, _} | {:error, _} + with |
| Control flow | Multi-clause + guards, not nested if |
| Transforms | Linear pipes; named steps |
| External input | Parse to struct/changeset at the edge |
| Callbacks | @impl true; keep thin |
| Checklist | assets/fcis_checklist.md |