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

ToolVersionWhy
elixir≥ 1.15Pattern-matched function heads, ExUnit improvements
phoenix1.7 or 1.8Scope-aware codegen (1.8), core_components assumed
claude≥ 1.0.50Plugin manifest format v2
git≥ 2.30Required by /phx:review diff scanning

Installation

Run these in Claude Code, one at a time:

1. Add the marketplace
/plugin marketplace add oliver-kriska/claude-elixir-phoenix
2. Install the plugin
/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:

Terminal
/phx:plan Add a unique constraint on the email column

Client support

ClientStatus
Claude Codeshipped (v2.13.0)
Codexv3.0 · in review
OpenCodev3.0 · in review
Piv3.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.

Install the companion
/plugin install catchup

Then in any project — Elixir, Rails, Go, whatever:

Terminal
/catchup --since last-session