Install phxagents
A 30-second installation that adds 50 skills and 25 agents to your Claude Code sessions for Elixir & Phoenix work. Codex, OpenCode and Pi adapters land in v3.0 — track PR #46.
Requirements
| Tool | Version | Why |
|---|---|---|
elixir | ≥ 1.15 | Pattern-matched function heads, ExUnit improvements |
phoenix | 1.7 or 1.8 | Scope-aware codegen (1.8), core_components assumed |
claude | ≥ 1.0.50 | Plugin manifest format v2 |
git | ≥ 2.30 | Required by /phx:review diff scanning |
Installation
Run these in Claude Code, one at a time:
/plugin marketplace add oliver-kriska/claude-elixir-phoenix
/plugin install elixir-phoenix
The plugin auto-loads relevant skills based on the file you’re editing. No configuration required.
What gets installed
- 25 specialist agents — orchestrators, reviewers, architects
- 50 skills with progressive disclosure (Iron Laws inline, references on demand)
- Hooks that auto-format Elixir, verify Iron Laws, detect debug statements
- Tidewave MCP integration for runtime introspection — live SQL, Ecto schemas, version-exact docs
Security & trust
The plugin runs skills, agents, and hooks inside Claude Code with your tool permissions — so it’s independently scanned with NVIDIA SkillSpector, a static security scanner for AI-agent skills. The scan runs with zero data egress.
- 65 / 75 components SAFE on a raw static scan; 75 / 75 after reviewed baselines.
- The few higher-scoring components are documented false positives — a static scanner flags the safety-enforcing and security-auditing skills precisely because they name dangerous patterns in order to forbid or detect them (one flagged line literally reads
NEVER bypass security checks for speed). - No data exfiltration, read-only review agents (source edits disallowed), and auditable bash hooks.
Read the full report, line-by-line triage, and a reproduce-it-yourself command in SECURITY.md.
After install
Run /phx:intro for a guided walkthrough, or jump straight in:
/phx:plan Add a unique constraint on the email column
Client support
| Client | Status |
|---|---|
| Claude Code | shipped (v2.13.0) |
| Codex | v3.0 · in review |
| OpenCode | v3.0 · in review |
| Pi | v3.0 · in review |
Also in this marketplace: catchup
The same marketplace ships a second, framework-agnostic plugin called catchup — async-team return-from-absence briefings. Fans out to GitHub, git, Linear MCP, and Google Calendar MCP, then emits one prioritized Context Brief instead of a firehose. Not required for phxagents.
/plugin install catchup
Then in any project — Elixir, Rails, Go, whatever:
/catchup --since last-session