About
The Phoenix Controllers skill empowers Claude to act as an expert Elixir developer, providing structured guidance for building robust web controllers within the Phoenix framework. It establishes standardized patterns for extracting request parameters via pattern matching, managing connection states, rendering templates, and handling redirects with flash messages. By enforcing the 'thin controller' principle and utilizing action fallbacks, this skill ensures that backend logic remains maintainable, secure, and properly integrated with Phoenix contexts and verified routes.