Skip to main content
تشغيل أي مهارة في Manus
بنقرة واحدة

adversarial-elixir

النجوم١٨٠
التفرعات١٤
آخر تحديث١١ يوليو ٢٠٢٦ في ٢٠:١٤

Use this skill to gate Elixir, OTP, Ecto, and Phoenix code with a pass/fail adversarial review — two blind reviewer subagents independently judge a diff or file set against 19 decidable rules that catch architecture ported from an alien paradigm, covering enterprise layering (repository wrappers over Ecto, service-object tiers, DI behaviours with a single implementation, logic trapped in effectful callbacks), processes as objects (GenServer-per-entity, Agents as mutable variables, leaked message protocols, singleton managers), anemic data (bare maps as entities, boolean-flag state, hand-rolled type dispatch, 32+-field structs), defensive control flow (raise/rescue as branching, nil-guard swallowing, raw input past the boundary), transliterated loops, and needless metaprogramming (macro DSLs for data, use-as-import, compile-time coupling). Trigger it before merging Elixir work, or to check agent-authored code. It renders verdicts only, never fixes; Ecto-dependent rules go N/A without Ecto.

التثبيت

التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.

مستكشف الملفات
25 ملفات
SKILL.md
readonly