Toolverse
Wszystkie skille

moai-lang-elixir

autor: modu-ai

Specjalista Elixira 1.17+ do aplikacji real-time, systemów rozproszonych i projektów Phoenix

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Autor
modu-ai
Kategoria
Data Science
Wyświetlenia
3

O skillu

Umiejętność Claude do zaawansowanego rozwoju w Elixirze 1.17+ z pełnym wsparciem dla Phoenix 1.7, LiveView, Ecto i wzorców OTP. Automatycznie aktywuje się przy pracy z plikami .ex, .exs i mix.exs. Obejmuje pattern matching, pipes, protokoły, GenServer, Supervisor, testowanie ExUnit oraz przetwarzanie zadań w tle z Oban. Idealna do budowania aplikacji real-time, systemów rozproszonych i zaawansowanych projektów webowych.

Jak używać

  1. Załaduj umiejętność w Claude Code — zostanie automatycznie aktywowana, gdy otworzysz plik Elixira (.ex, .exs) lub plik konfiguracyjny mix.exs. 2. Rozpocznij pracę nad projektem Phoenix lub Elixirem — umiejętność rozpozna kontekst na podstawie słów kluczowych takich jak Phoenix, LiveView, Ecto, OTP, GenServer lub ścieżek katalogów config/. 3. Pytaj o konkretne wzorce: kontrolery Phoenix (moduły z :controller, aliasy kontekstu, akcje z destructuringiem parametrów), komponenty LiveView, schematy Ecto, changesets, migracje lub procesy OTP (GenServer, Supervisor, Agent). 4. Korzystaj z dostępu do narzędzi Mix — umiejętność może uruchamiać komendy mix, iex (interaktywna powłoka) i erl (Erlang VM) do testowania kodu i debugowania. 5. Pracuj z testami — pytaj o strukturę ExUnit z setup, describe i async, a także o best practices dla testowania aplikacji real-time. 6. Eksploruj zaawansowane tematy — OTP patterns, PubSub, Verified Routes, background job processing z Oban i systemy rozproszone — umiejętność dostosuje poziom szczegółowości do Twojego zapotrzebowania.

Podobne skille