Analyze a legacy app in any language before rewriting it in Elixir: inventory, features as goals, why each mechanism exists, runtime topology, external contracts. Use to start or refresh a rewrite.
The English summary is being prepared. Showing the original description.
oliver-kriska/claude-elixir-phoenix☆ 567Updated Oct 17, 2026
Design the idiomatic Elixir architecture for a rewrite: set the compatibility bar (ADR-000), consult phx specialists on open questions, then build contexts, ledger and ADRs. Use after /rewrite:analyze.
The English summary is being prepared. Showing the original description.
oliver-kriska/claude-elixir-phoenix☆ 567Updated Oct 17, 2026
Ash Framework — resources, actions, policies, aggregates; Use when generating resources via mix ash.codegen, editing…
The English summary is being prepared. Showing the original description.
oliver-kriska/claude-elixir-phoenix☆ 567Updated Oct 17, 2026
Ash Framework — resources, actions, policies, aggregates, calculations, AshPhoenix.Form, LiveView, migrations. Use when generating resources via mix ash.codegen, editing changes, checks, types, validations, or domain code interfaces.
The English summary is being prepared. Showing the original description.
oliver-kriska/claude-elixir-phoenix☆ 567Updated Oct 17, 2026
Compatibility alias for the Elixir/Phoenix plugin's LiveView assigns audit. Invoke explicitly with /lv:assigns.
The English summary is being prepared. Showing the original description.
oliver-kriska/claude-elixir-phoenix☆ 567Updated Oct 17, 2026
Inspect LiveView socket assigns for memory bloat — missing temporary_assigns, unused assigns, unbounded lists needing streams, memory estimates. Use when LiveView memory grows or you need to add temporary_assigns.
The English summary is being prepared. Showing the original description.
oliver-kriska/claude-elixir-phoenix☆ 567Updated Oct 17, 2026