Auto-loaded skills
Open a *_live.ex file → LiveView patterns load. Editing a migration → Ecto patterns. Auth code → Security Iron Laws. No /load commands. No prompt engineering.
Your AI coding tool is great. But it doesn’t know that assign_new silently skips on reconnect, that :float will corrupt your money fields, or that your Oban job isn’t idempotent.
This plugin does. It coordinates 21 specialist agents that plan, implement, review, and verify your Elixir/Phoenix code in parallel — each with fresh context, domain expertise, and enforced Iron Laws that catch the bugs your tests won’t. 43 skills auto-load based on the file you’re editing, so there’s no prompt engineering and no /load commands. Currently shipping for Claude Code at v2.8.8; Codex, OpenCode, and Pi support landing in v3.0.0.
| AI coding tool | Status | Notes |
|---|---|---|
| Claude Code | ✓ shipped | v2.x — full plugin |
| Codex CLI | ◔ in development | landing v3.0.0 |
| OpenCode | ◔ in development | landing v3.0.0 |
| Pi | ◔ in development | landing v3.0.0 |
Auto-loaded skills
Open a *_live.ex file → LiveView patterns load. Editing a migration → Ecto patterns. Auth code → Security Iron Laws. No /load commands. No prompt engineering.
Specialist agents
/phx:plan runs 4 research agents in parallel. /phx:review runs 4 review agents. Each has fresh context and domain expertise. The orchestrator synthesises.
Iron Laws enforcement
22 non-negotiable rules: no :float for money, always assign_async in mount, never String.to_atom with user input. Verified at edit time and at review.
Plan → Work → Review → Compound
Filesystem is the state machine. Plans live as checkbox markdown. Reviews produce findings, not source edits. Solved problems become reusable knowledge.
Four core workflow skills and four flagship orchestrators. Browse all 43 skills or all 21 agents.
Run these in Claude Code, one at a time. Each block has its own copy button.
/plugin marketplace add oliver-kriska/claude-elixir-phoenix/plugin install elixir-phoenix