Skip to main content
Run any Skill in Manus
with one click

adversarial-elixir

Stars178
Forks14
UpdatedJuly 5, 2026 at 22:22

Use this skill when reviewing or refactoring existing Elixir/OTP/Ecto/Phoenix code that carries an alien mental model — OO/enterprise ceremony, imperative for-loops, or defensive nil-checking ported onto the BEAM. It is the adversarial, architecture-level counterpart to greenfield idiom advice — it names the paradigm the code betrays and prescribes the deep, wide refactor that collapses it, up to deleting whole layers (repository/DAO wrappers over Ecto, service-object tiers, GenServer-per-entity "objects", DI behaviours for a single implementation, anemic maps and boolean-flag state, macro DSLs). Applies whenever the work is "make this Elixir actually Elixir", "flatten this architecture", "why is this non-idiomatic", or a pedantic review of code that fights the runtime.

Installation

Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.

File Explorer
24 files
SKILL.md
readonly