elixir-phoenix
Installation
SKILL.md
Elixir Phoenix
Overview
Phoenix is a productive web framework for Elixir that builds on Erlang's strengths. This skill should be invoked when building scalable web applications that benefit from Elixir's concurrency model and Phoenix's real-time capabilities.
Core Principles
- Conventions: Follow Phoenix conventions for structure
- Context: Use contexts to encapsulate business logic
- LiveView: Leverage LiveView for real-time features
- Ecto: Use Ecto for database interactions
Preparation Checklist
- Install Elixir and Phoenix
- Design application structure
- Plan contexts and schemas
- Set up database