Scope or freeze which files Claude can edit during debugging, a refactor, or review. Use when edits should stay in specific dirs, or for a read-only investigate lock. Backed by a sentinel + PreToolUse hook.
The English summary is being prepared. Showing the original description.
oliver-kriska/claude-elixir-phoenix☆ 567Updated Oct 20, 2026
Project health audit and health check — architecture, performance, tests, dependencies, code quality. Use when assessing overall project health, before releases, or after refactors.
The English summary is being prepared. Showing the original description.
oliver-kriska/claude-elixir-phoenix☆ 567Updated Oct 20, 2026
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.
The English summary is being prepared. Showing the original description.
oliver-kriska/claude-elixir-phoenix☆ 567Updated Oct 20, 2026
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.
The English summary is being prepared. Showing the original description.
oliver-kriska/claude-elixir-phoenix☆ 567Updated Oct 20, 2026
Deep qualitative analysis of high-signal sessions. Spawns subagents with v2 template, synthesizes patterns, compares against known findings. Use after /session-scan.
The English summary is being prepared. Showing the original description.
oliver-kriska/claude-elixir-phoenix☆ 567Updated Oct 20, 2026
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.
The English summary is being prepared. Showing the original description.
oliver-kriska/claude-elixir-phoenix☆ 567Updated Oct 20, 2026
Generate X/Twitter release promotion posts with ASCII tables and CodeSnap rendering. Use when writing release posts, promotion tweets, plugin announcements, or preparing social media content for new versions.
The English summary is being prepared. Showing the original description.
oliver-kriska/claude-elixir-phoenix☆ 567Updated Oct 20, 2026
CONTRIBUTOR TOOL - Validate plugin against latest Claude Code documentation. Catches breaking changes, deprecations, discovers new features. Run before releases or periodically. NOT part of the distributed plugin.
The English summary is being prepared. Showing the original description.
oliver-kriska/claude-elixir-phoenix☆ 567Updated Oct 20, 2026
Interactive briefing of a plan file — explains reasoning, schema decisions, component choices. Use when developers need to understand a plan before approving.
The English summary is being prepared. Showing the original description.
oliver-kriska/claude-elixir-phoenix☆ 567Updated Oct 20, 2026
Easter-egg alias for /catchup. Same return-from-absence briefing, squeezier name. Use exactly like /catchup — all flags pass through unchanged.
The English summary is being prepared. Showing the original description.
oliver-kriska/claude-elixir-phoenix☆ 567Updated Oct 20, 2026
OTP/BEAM patterns and Elixir idioms — GenServer, Supervisor, Task, Registry, pattern matching, with chains, pipes. Use when designing processes or debugging BEAM issues.
The English summary is being prepared. Showing the original description.
oliver-kriska/claude-elixir-phoenix☆ 567Updated Oct 20, 2026
Capture Elixir/Ecto/LiveView lessons and Hex API rules. Use after corrections or when asked to document learning, record a lesson, prevent a fixed mistake, or remember package guidance with --library.
The English summary is being prepared. Showing the original description.
oliver-kriska/claude-elixir-phoenix☆ 567Updated Oct 20, 2026
Self-improving loop for plugin skills. Reads program.md, proposes one mutation per iteration, evaluates against deterministic scorer, keeps improvements via git, reverts failures. Targets weakest skill+dimension. Use with /loop for overnight runs.
The English summary is being prepared. Showing the original description.
oliver-kriska/claude-elixir-phoenix☆ 567Updated Oct 20, 2026
Analyze skill effectiveness across sessions. Computes per-skill metrics (action rate, friction, outcomes), identifies degrading skills, and generates improvement recommendations. Requires session-scan data in metrics.jsonl.
The English summary is being prepared. Showing the original description.
oliver-kriska/claude-elixir-phoenix☆ 567Updated Oct 20, 2026
Recommend safe Bash permissions for Elixir mix commands in settings.json. Use when permission prompts slow workflow, "fix permissions", "reduce prompts", "auto-allow mix".
The English summary is being prepared. Showing the original description.
oliver-kriska/claude-elixir-phoenix☆ 567Updated Oct 20, 2026
Build LiveView: async data (assign_async), PubSub (check connected?), phx-change events, form components/modals/uploads, streams for lists, live_patch. Use when handling interactions, debugging events, or tracking Presence.
The English summary is being prepared. Showing the original description.
oliver-kriska/claude-elixir-phoenix☆ 567Updated Oct 20, 2026
Compute metrics for Claude Code sessions. Discovers via ccrider, filters trivial, computes friction/opportunity/fingerprint scores. Use for broad session triage.
The English summary is being prepared. Showing the original description.
oliver-kriska/claude-elixir-phoenix☆ 567Updated Oct 20, 2026
Initialize plugin in a project — install Iron Laws, auto-activation rules, and reference auto-loading into CLAUDE.md. Use when setting up or updating the plugin.
The English summary is being prepared. Showing the original description.
oliver-kriska/claude-elixir-phoenix☆ 567Updated Oct 20, 2026
Debug Ecto constraint violations - trace triggers, check migrations, find duplicate data. Use when seeing unique_constraint, foreign_key_constraint, or check_constraint errors.
The English summary is being prepared. Showing the original description.
oliver-kriska/claude-elixir-phoenix☆ 567Updated Oct 20, 2026
Fetch HexDocs for Elixir libraries with HTML-to-markdown conversion. Use when looking up docs on hexdocs.pm — modules, functions, guides, changelogs.
The English summary is being prepared. Showing the original description.
oliver-kriska/claude-elixir-phoenix☆ 567Updated Oct 20, 2026
CONTRIBUTOR TOOL - Cut a plugin release: bump plugin.json version, finalize CHANGELOG, update README if needed, gate on make ci, commit, tag vX.Y.Z, and create the GitHub release. Use when shipping a new plugin version. NOT distributed.
The English summary is being prepared. Showing the original description.
oliver-kriska/claude-elixir-phoenix☆ 567Updated Oct 20, 2026
Use when a task touches Ecto, even a how-to question: schemas, changesets, validations, queries, preloads, Multi, migrations, constraints, money fields. Load it before writing Ecto code. Skip for Ash.
The English summary is being prepared. Showing the original description.
oliver-kriska/claude-elixir-phoenix☆ 567Updated Oct 20, 2026
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.
The English summary is being prepared. Showing the original description.
oliver-kriska/claude-elixir-phoenix☆ 567Updated Oct 20, 2026
Use when the user asks which /phx: command fits a task (review, plan, debug, test) or how two commands differ. Checks plans and git state, then recommends from the routing table. Not for bare /help, a tour, or ambiguous requests (intent-detection).
The English summary is being prepared. Showing the original description.
oliver-kriska/claude-elixir-phoenix☆ 567Updated Oct 20, 2026