developing-elixir
Installation
SKILL.md
Developing Elixir
Expert guidance for building robust, scalable Elixir/Phoenix applications.
Quick Start
For immediate help, identify your task type and consult the relevant reference:
| Working On | Reference File | Key Topics |
|---|---|---|
| Controllers, routing, plugs, channels | phoenix-framework | MVC patterns, authentication, WebSockets |
| LiveView components, forms | liveview | Real-time UI, hooks, streams |
| Schemas, queries, migrations | ecto-database | Associations, changesets, transactions |
| Safe migrations, schema changes | safe-ecto-migrations | Concurrent indexes, zero-downtime DDL |
| GenServer, Supervisor, processes | otp-patterns | Fault tolerance, state management |
| Domain modeling, value objects | functional-modeling | Parse-don't-validate, DDD |
| GraphQL schemas, resolvers | graphql-absinthe | Subscriptions, dataloader |
| ExUnit tests, TDD workflow | testing-exunit | Test organization, assertions |