claude-elixir-phoenix
Claude Code plugin for Elixir/Phoenix/LiveView — 26 specialist agents, Iron Laws enforcement, and Tidewave MCP integration. Plan features with parallel research agents, execute with automatic verification, review with 4-agent parallel audits, and capture learnings as reusable knowledge.
- 569 stars
- 45 forks
- 17 open issues
- Language: Python
- License: MIT
- updated
Install
git clone https://github.com/oliver-kriska/claude-elixir-phoenix ~/.claude/skills/claude-elixir-phoenix- Clone the repository into your ~/.claude/skills directory (or copy the skill folder containing SKILL.md).
- Start a new Claude Code session so the skill registry reloads.
- Invoke it by name, or let Claude trigger it automatically when the task matches.
If the repo bundles several skills, copy only the folders you need.
24 items in this repository
Compatibility alias for the Elixir/Phoenix plugin's LiveView assigns audit. Invoke explicitly with /lv:assigns.
Inspect LiveView socket assigns for memory bloat — missing temporary_assigns, unused assigns, unbounded lists needing streams, memory estimates. Use when LiveView memory grows or you need to add temporary_assigns.
Project health audit and health check — architecture, performance, tests, dependencies, code quality. Use when assessing overall project health, before releases, or after refactors.
Analyze Phoenix context boundaries and module coupling via mix xref. Use when checking cross-context calls, validating dependencies, before splitting modules, or reviewing architecture.
Brainstorm Elixir/Phoenix features — explore ideas, compare approaches, gather requirements. Use when vague idea, not sure how to approach, or want to discuss before plan.
Interactive briefing of a plan file — explains reasoning, schema decisions, component choices. Use when developers need to understand a plan before approving.
Summarize and review what changed while you were away. Use after a weekend, vacation, or flight to check missed PRs, git commits, Linear tickets, and meetings — one prioritized brief, not a firehose.
Challenge mode reviews - rigorous questioning before approving changes. Use when you want thorough scrutiny of Ecto changes, LiveView events, OTP designs, or PR readiness.
Run an A/B codex review experiment — holistic codex review vs 3 focused dimension passes (security, ecto, liveview) on the branch diff, classify findings, report a panel-value verdict. Use when the branch is fresh, before any codex review runs.
Fix Elixir/Phoenix code until Codex CLI review comes back clean — bounded review, fix, verify loop before opening a PR. Use when codex is installed and you want an external cross-model critic on your changes before pushing.
Capture solved problems as searchable solution docs. Use after fixing bugs, when "that worked", or after successful /phx:review or /phx:investigate.
Compatibility alias for the Elixir/Phoenix plugin's Ecto constraint debugger. Invoke explicitly with /ecto:constraint-debug.
Audit Hex deps for supply-chain security risk — bidi chars, compile-time exec, maintainer changes, typosquats, CVEs. Use after mix deps.update, when checking if a package upgrade is safe, or reviewing mix.lock PR diffs.
Bump outdated Hex deps — inventory, snapshot changelogs, update, fix breaks, split reviewable PRs (patches bundled, majors solo). Use to upgrade/bump Elixir dependencies or when versions fall behind. NOT for deps.get failures (/phx:investigate).
Record a vetted Hex package version in hex_vet.exs after a security review — manages the audit ledger, not the scanner. Use to approve a dep after /phx:deps-audit findings or to initialize hex_vet.exs.
Generate @moduledoc/@doc for tested Elixir features; may update their README section or ADR. Not for docs lookup, documentation audits/reviews, or capturing standalone decisions.
Debug Ecto constraint violations - trace triggers, check migrations,
Skills overview
What people ask about claude-elixir-phoenix
What is oliver-kriska/claude-elixir-phoenix?
oliver-kriska/claude-elixir-phoenix is skills for the Claude AI ecosystem. Claude Code plugin for Elixir/Phoenix/LiveView — 26 specialist agents, Iron Laws enforcement, and Tidewave MCP integration. Plan features with parallel research agents, execute with automatic verification, review with 4-agent parallel audits, and capture learnings as reusable knowledge. It has 569 GitHub stars and its last recorded update is dated 2026-10-22.
How do I install claude-elixir-phoenix?
You can install claude-elixir-phoenix by cloning the repository (https://github.com/oliver-kriska/claude-elixir-phoenix) or following the README instructions on GitHub. ClaudeWave also provides quick install blocks on this page.
Is oliver-kriska/claude-elixir-phoenix safe to use?
Our security agent has analyzed oliver-kriska/claude-elixir-phoenix and assigned a Trust Score of 97/100 (tier: Verified). See the full breakdown of passed checks and flags on this page.
Who maintains oliver-kriska/claude-elixir-phoenix?
oliver-kriska/claude-elixir-phoenix is maintained by oliver-kriska. The last recorded GitHub activity is dated 2026-10-22, with 17 open issues.
Are there alternatives to claude-elixir-phoenix?
Yes. On ClaudeWave you can browse similar skills at /categories/skills, sorted by popularity or recent activity.