mcpbeat

oliver-kriska Skills

250 skills published by oliver-kriska across 1 repository. Together they weigh 1 282 625 tokens — that is what loading all of them at once would cost you in context.

250 skills 1 282 625 tokens total

Ash Framework
claude-elixir-phoenix

Ash Framework — resources, actions, policies, aggregates, calculations, AshPhoenix.Form, LiveView, migrations. Use when generating resources via mix ash.codegen, editing changes, checks, types, validations, or domain code interfaces.

1k tokens
Ash Framework
claude-elixir-phoenix

Ash Framework — resources, actions, policies, aggregates, calculations, AshPhoenix.Form, LiveView, migrations. Use when generating resources via mix ash.codegen, editing changes, checks, types, validations, or domain code interfaces.

1k tokens
Ash Framework
claude-elixir-phoenix

Ash Framework — resources, actions, policies, aggregates; Use when generating resources via mix ash.codegen, editing…

1k tokens
Assigns
claude-elixir-phoenix

Compatibility alias for the Elixir/Phoenix plugin's LiveView assigns audit. Invoke explicitly with /lv:assigns.

111 tokens
Assigns Audit
claude-elixir-phoenix

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.

755 tokens
Audit
claude-elixir-phoenix

Project health audit and health check — architecture, performance, tests, dependencies, code quality. Use when assessing overall project health, before releases, or after refactors.

4k tokens
Boundaries
claude-elixir-phoenix

Analyze Phoenix context boundaries and module coupling via mix xref. Use when checking cross-context calls, validating dependencies, before splitting modules, or reviewing architecture.

3k tokens
Brainstorm
claude-elixir-phoenix

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.

5k tokens
Brief
claude-elixir-phoenix

Interactive briefing of a plan file — explains reasoning, schema decisions, component choices. Use when developers need to understand a plan before approving.

4k tokens
Catchup
claude-elixir-phoenix

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.

8k tokens
Cc Changelog
claude-elixir-phoenix

| CONTRIBUTOR TOOL - Track CC changelog, extract new versions since last check, analyze impact on plugin (breaking changes, opportunities, deprecations). Run periodically or before releases. NOT part of the distributed plugin.

2k tokens
Challenge
claude-elixir-phoenix

Challenge mode reviews - rigorous questioning before approving changes. Use when you want thorough scrutiny of Ecto changes, LiveView events, OTP designs, or PR readiness.

1k tokens
Codex Ab
claude-elixir-phoenix

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.

2k tokens scripts
Codex Loop
claude-elixir-phoenix

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.

2k tokens
Compound
claude-elixir-phoenix

Capture solved problems as searchable solution docs. Use after fixing bugs, when "that worked", or after successful /phx:review or /phx:investigate.

2k tokens
Compound Docs
claude-elixir-phoenix

Searchable Elixir/Phoenix/Ecto solution documentation system with YAML frontmatter. Builds institutional knowledge from solved problems. Use when consulting past solutions before investigating new issues.

2k tokens
Compound Docs
claude-elixir-phoenix

Searchable Elixir/Phoenix/Ecto solution documentation system with YAML frontmatter. Builds institutional knowledge from solved problems. Use when consulting past solutions before investigating new issues.

2k tokens
Compound Docs
claude-elixir-phoenix

Searchable Elixir/Phoenix/Ecto solution documentation system with YAML frontmatter. Builds institutional knowledge from solved problems. Use when consulting past solutions before investigating new issues.

2k tokens
Compound Docs
claude-elixir-phoenix

Searchable Elixir/Phoenix/Ecto solution documentation system with YAML frontmatter. Builds institutional knowledge from solved problems. Use when consulting past solutions before investigating new issues.

2k tokens
Compound Docs
claude-elixir-phoenix

Searchable Elixir/Phoenix/Ecto solution documentation system with; Use when consulting past solutions…

2k tokens
Constraint Debug
claude-elixir-phoenix

Compatibility alias for the Elixir/Phoenix plugin's Ecto constraint debugger. Invoke explicitly with /ecto:constraint-debug.

121 tokens
Deploy
claude-elixir-phoenix

Elixir/Phoenix deployment patterns — Dockerfile, fly.toml, runtime.exs, mix release, rel/ overlays. Use when configuring Fly.io, Docker, CI/CD, health checks, or production migrations.

2k tokens
Deploy
claude-elixir-phoenix

Elixir/Phoenix deployment patterns — Dockerfile, fly.toml; Use when configuring Fly.io, Docker, CI/CD, health checks…

2k tokens
Deploy
claude-elixir-phoenix

Elixir/Phoenix deployment patterns — Dockerfile, fly.toml, runtime.exs, mix release, rel/ overlays. Use when configuring Fly.io, Docker, CI/CD, health checks, or production migrations.

2k tokens
Deps Audit
claude-elixir-phoenix

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.

65k tokens scripts
Deps Update
claude-elixir-phoenix

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).

4k tokens
Deps Vet
claude-elixir-phoenix

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.

7k tokens
Docs Check
claude-elixir-phoenix

| 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.

3k tokens
Document
claude-elixir-phoenix

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.

3k tokens
Ecto Constraint Debug
claude-elixir-phoenix

Debug Ecto constraint violations - trace triggers, check migrations, find duplicate data. Use when seeing unique_constraint, foreign_key_constraint, or check_constraint errors.

2k tokens
Ecto Constraint Debug
claude-elixir-phoenix

Debug Ecto constraint violations - trace triggers, check migrations, find duplicate data. Use when seeing unique_constraint, foreign_key_constraint, or check_constraint errors.

2k tokens
Ecto Constraint Debug
claude-elixir-phoenix

Debug Ecto constraint violations - trace triggers, check migrations; Use when seeing unique_constraint…

2k tokens
Ecto N1 Check
claude-elixir-phoenix

Detect N+1 query anti-patterns specifically — Repo calls inside Enum/for loops, missing preloads on associations. Use when N+1 is explicitly suspected, NOT for unrelated Ecto questions or wider database performance.

2k tokens
Ecto N1 Check
claude-elixir-phoenix

Find Ecto N+1 queries and missing preloads. Use only when N+1 is suspected; not for broad database performance.

2k tokens
Ecto Patterns
claude-elixir-phoenix

Ecto patterns — schemas, changesets, queries, migrations, Multi; Use when editing Repo calls, Ecto.Query, or schema…

7k tokens
Ecto Patterns
claude-elixir-phoenix

Ecto patterns — schemas, changesets, queries, migrations, Multi, associations, preloads, upserts. Use when editing Repo calls, Ecto.Query, or schema fields. Skip for Ash.

7k tokens
Ecto Patterns
claude-elixir-phoenix

Ecto patterns — schemas, changesets, queries, migrations, Multi, associations, preloads, upserts. Use when editing Repo calls, Ecto.Query, or schema fields. Skip for Ash.

7k tokens
Elixir Idioms
claude-elixir-phoenix

OTP/BEAM patterns and Elixir idioms — GenServer, Supervisor, Task; Use when designing processes or debugging BEAM…

12k tokens
Elixir Idioms
claude-elixir-phoenix

OTP/BEAM patterns and Elixir idioms — GenServer, Supervisor, Task, Registry, pattern matching, with chains, pipes. Use when designing processes or debugging BEAM issues.

12k tokens
Elixir Idioms
claude-elixir-phoenix

OTP/BEAM patterns and Elixir idioms — GenServer, Supervisor, Task, Registry, pattern matching, with chains, pipes. Use when designing processes or debugging BEAM issues.

12k tokens
Freeze
claude-elixir-phoenix

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.

706 tokens
Full
claude-elixir-phoenix

Deliver a large, cross-domain Phoenix feature or complete end-to-end system through planning, implementation, verification, and review. Use when several coordinated workflows or contexts must ship together. NOT for an existing plan; use /phx:work.

6k tokens
Help
claude-elixir-phoenix

Choose Phoenix review, plan, debug, or test command. Use when user asks which /phx: command or plugin skill handles a task; do not route only to a domain skill. NEVER for bare /help; NOT for ambiguous requests (use intent-detection) or a plugin tour.

4k tokens
Hexdocs Fetcher
claude-elixir-phoenix

Fetch HexDocs for Elixir libraries with HTML-to-markdown conversion. Use when looking up docs on hexdocs.pm — modules, functions, guides, changelogs.

831 tokens
Hexdocs Fetcher
claude-elixir-phoenix

Fetch HexDocs for Elixir libraries with HTML-to-markdown conversion. Use when looking up docs on hexdocs.pm…

817 tokens
Hexdocs Fetcher
claude-elixir-phoenix

Fetch HexDocs for Elixir libraries with HTML-to-markdown conversion. Use when looking up docs on hexdocs.pm — modules, functions, guides, changelogs.

828 tokens
Init
claude-elixir-phoenix

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.

5k tokens
Intent Detection
claude-elixir-phoenix

Route ambiguous or mixed Phoenix/LiveView/Ecto requests before choosing a workflow. Use when user is unsure where to start/how to approach work, asks for the right workflow, or combines intents such as fixing and refactoring. NOT for a clear task.

1k tokens
Intent Detection
claude-elixir-phoenix

Route ambiguous or mixed Phoenix/LiveView/Ecto requests before choosing a workflow. Use when user is unsure where to start/how to approach work, asks for the right workflow, or combines intents such as fixing and refactoring. NOT for a clear task.

1k tokens
Intent Detection
claude-elixir-phoenix

Route ambiguous or mixed Phoenix/LiveView/Ecto requests; Use when user is unsure where to start/how to approach work…

1k tokens
Intent Detection
claude-elixir-phoenix

Route ambiguous or mixed Phoenix/LiveView/Ecto requests before choosing a workflow. Use when user is unsure where to start/how to approach work, asks for the right workflow, or combines intents such as fixing and refactoring. NOT for a clear task.

1k tokens
Intent Detection
claude-elixir-phoenix

Route ambiguous or mixed Phoenix/LiveView/Ecto requests before choosing a workflow. Use when user is unsure where to start/how to approach work, asks for the right workflow, or combines intents such as fixing and refactoring. NOT for a clear task.

1k tokens
Intro
claude-elixir-phoenix

Walk through the Elixir/Phoenix plugin commands, workflow, and features in 6 interactive sections. Use when a new user wants to learn what the plugin offers or needs a refresher on available commands.

5k tokens
Investigate
claude-elixir-phoenix

Investigate bugs and errors in Elixir/Phoenix — root-cause analysis for crashes, exceptions, stack traces, test failures. Use --parallel for deep 4-track investigation.

2k tokens
Ketchup
claude-elixir-phoenix

Easter-egg alias for /catchup. Same return-from-absence briefing, squeezier name. Use exactly like /catchup — all flags pass through unchanged.

320 tokens
Lab:autoresearch
claude-elixir-phoenix

> 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.

15k tokens scripts
Learn From Fix
claude-elixir-phoenix

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.

3k tokens
Liveview Patterns
claude-elixir-phoenix

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.'

9k tokens
Liveview Patterns
claude-elixir-phoenix

Build LiveView: async data (assign_async), PubSub (check connected?); Use when handling interactions, debugging…'

9k tokens
Liveview Patterns
claude-elixir-phoenix

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.

9k tokens
Lv Assigns
claude-elixir-phoenix

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.

732 tokens
Lv Assigns
claude-elixir-phoenix

Inspect LiveView socket assigns for memory bloat — missing; Use when LiveView memory grows or you need to add…

710 tokens
Lv Assigns
claude-elixir-phoenix

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.

732 tokens
Lv Assigns
claude-elixir-phoenix

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.

734 tokens
Mix Compression
claude-elixir-phoenix

Reduce mix output noise (5-15% token savings) by installing rtk filters that compress mix test/credo/dialyzer/compile output before it reaches Claude. Use when long mix output floods context.

6k tokens
N1 Check
claude-elixir-phoenix

Detect N+1 query anti-patterns specifically — Repo calls inside Enum/for loops, missing preloads on associations. Use when N+1 is explicitly suspected, NOT for unrelated Ecto questions or wider database performance.

2k tokens
N1 Check
claude-elixir-phoenix

Compatibility alias for the Elixir/Phoenix plugin's N+1 query checker. Invoke explicitly with /ecto:n1-check.

108 tokens
Narrow Bare Rescue
claude-elixir-phoenix

Narrow bare rescue in Elixir so real errors like KeyError and typos propagate instead of being swallowed. Use to audit rescues and refactor error handling.

5k tokens
Narrow Bare Rescue
claude-elixir-phoenix

Narrow bare rescue in Elixir so real errors like KeyError and typos; Use to audit rescues and refactor error handling.

5k tokens
Narrow Bare Rescue
claude-elixir-phoenix

Narrow bare rescue in Elixir so real errors like KeyError and typos propagate instead of being swallowed. Use to audit rescues and refactor error handling.

5k tokens
Oban
claude-elixir-phoenix

Oban job processing — workers, perform/1 (OSS) and process/1 (Pro); Use when writing Oban workers, queue config…

6k tokens
Oban
claude-elixir-phoenix

Oban job processing — workers, perform/1 (OSS) and process/1 (Pro), queues, cron, retries, unique jobs, idempotency, Oban Pro (Workflow, Batch, Chunk, Smart Engine), Testing. Use when writing Oban workers, queue config, or debugging jobs.

6k tokens
Oban
claude-elixir-phoenix

Oban job processing — workers, perform/1 (OSS) and process/1 (Pro), queues, cron, retries, unique jobs, idempotency, Oban Pro (Workflow, Batch, Chunk, Smart Engine), Testing. Use when writing Oban workers, queue config, or debugging jobs.

6k tokens
Perf
claude-elixir-phoenix

Analyze Elixir/Phoenix performance — N+1 queries, assign bloat, ecto optimization, genserver bottlenecks. Use when slowness, timeouts, or high memory reported.

2k tokens
Permissions
claude-elixir-phoenix

Recommend safe Bash permissions for Elixir mix commands in settings.json. Use when permission prompts slow workflow, "fix permissions", "reduce prompts", "auto-allow mix".

5k tokens
Phoenix Contexts
claude-elixir-phoenix

Phoenix context design — creating/splitting contexts, Scope (1.8+); Use when editing contexts, routers, or designing…

7k tokens
Phoenix Contexts
claude-elixir-phoenix

Phoenix context design — creating/splitting contexts, Scope (1.8+), Ecto.Multi, PubSub, routers, plugs, controllers. Use when editing contexts, routers, or designing boundaries.

7k tokens
Phoenix Contexts
claude-elixir-phoenix

Phoenix context design — creating/splitting contexts, Scope (1.8+), Ecto.Multi, PubSub, routers, plugs, controllers. Use when editing contexts, routers, or designing boundaries.

7k tokens
Phx Audit
claude-elixir-phoenix

Project health audit and health check — architecture, performance; Use when assessing overall project health…

3k tokens
Phx Audit
claude-elixir-phoenix

Project health audit and health check — architecture, performance, tests, dependencies, code quality. Use when assessing overall project health, before releases, or after refactors.

3k tokens
Phx Audit
claude-elixir-phoenix

Project health audit and health check — architecture, performance, tests, dependencies, code quality. Use when assessing overall project health, before releases, or after refactors.

3k tokens
Phx Audit
claude-elixir-phoenix

Project health audit and health check — architecture, performance, tests, dependencies, code quality. Use when assessing overall project health, before releases, or after refactors.

3k tokens
Phx Boundaries
claude-elixir-phoenix

Analyze Phoenix context boundaries and module coupling via mix xref. Use when checking cross-context calls…

3k tokens
Phx Boundaries
claude-elixir-phoenix

Analyze Phoenix context boundaries and module coupling via mix xref. Use when checking cross-context calls, validating dependencies, before splitting modules, or reviewing architecture.

3k tokens
Phx Boundaries
claude-elixir-phoenix

Analyze Phoenix context boundaries and module coupling via mix xref. Use when checking cross-context calls, validating dependencies, before splitting modules, or reviewing architecture.

3k tokens
Phx Boundaries
claude-elixir-phoenix

Analyze Phoenix context boundaries and module coupling via mix xref. Use when checking cross-context calls, validating dependencies, before splitting modules, or reviewing architecture.

3k tokens
Phx Brainstorm
claude-elixir-phoenix

Brainstorm Elixir/Phoenix features — explore ideas, compare; Use when vague idea, not sure how to approach, or want…

5k tokens
Phx Brainstorm
claude-elixir-phoenix

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.

5k tokens
Phx Brainstorm
claude-elixir-phoenix

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.

5k tokens
Phx Brainstorm
claude-elixir-phoenix

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.

5k tokens
Phx Brief
claude-elixir-phoenix

Interactive briefing of a plan file — explains reasoning, schema decisions, component choices. Use when developers need to understand a plan before approving.

4k tokens
Phx Brief
claude-elixir-phoenix

Interactive briefing of a plan file — explains reasoning, schema decisions, component choices. Use when developers need to understand a plan before approving.

4k tokens
Phx Brief
claude-elixir-phoenix

Interactive briefing of a plan file — explains reasoning, schema decisions, component choices. Use when developers need to understand a plan before approving.

4k tokens
Phx Brief
claude-elixir-phoenix

Interactive briefing of a plan file — explains reasoning, schema; Use when developers need to understand a plan…

4k tokens
Phx Challenge
claude-elixir-phoenix

Challenge mode reviews - rigorous questioning before approving changes. Use when you want thorough scrutiny of Ecto changes, LiveView events, OTP designs, or PR readiness.

1k tokens
Phx Challenge
claude-elixir-phoenix

Challenge mode reviews - rigorous questioning before approving changes. Use when you want thorough scrutiny of Ecto changes, LiveView events, OTP designs, or PR readiness.

1k tokens
Phx Challenge
claude-elixir-phoenix

Challenge mode reviews - rigorous questioning before approving changes. Use when you want thorough scrutiny of Ecto…

1k tokens
Phx Challenge
claude-elixir-phoenix

Challenge mode reviews - rigorous questioning before approving changes. Use when you want thorough scrutiny of Ecto changes, LiveView events, OTP designs, or PR readiness.

1k tokens
Phx Codex Loop
claude-elixir-phoenix

Fix Elixir/Phoenix code until Codex CLI review comes back clean; Use when codex is installed and you want an external…

2k tokens
Phx Codex Loop
claude-elixir-phoenix

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.

2k tokens
Phx Codex Loop
claude-elixir-phoenix

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.

2k tokens
Phx Codex Loop
claude-elixir-phoenix

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.

2k tokens
Phx Compound
claude-elixir-phoenix

Capture solved problems as searchable solution docs. Use after fixing bugs, when "that worked", or after successful phx-review or phx-investigate.

2k tokens
Phx Compound
claude-elixir-phoenix

Capture solved problems as searchable solution docs. Use after fixing bugs, when "that worked", or after successful /phx-review or /phx-investigate.

2k tokens
Phx Compound
claude-elixir-phoenix

Capture solved problems as searchable solution docs. Use after fixing bugs, when "that worked", or after successful…

2k tokens
Phx Compound
claude-elixir-phoenix

Capture solved problems as searchable solution docs. Use after fixing

2k tokens
Phx Deps Audit
claude-elixir-phoenix

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.

65k tokens scripts
Phx Deps Audit
claude-elixir-phoenix

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.

65k tokens scripts
Phx Deps Audit
claude-elixir-phoenix

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.

65k tokens scripts
Phx Deps Audit
claude-elixir-phoenix

Audit Hex deps for supply-chain security risk — bidi chars; Use after mix deps.update, when checking if a package…

65k tokens scripts
Phx Deps Update
claude-elixir-phoenix

Bump outdated Hex deps — inventory, snapshot changelogs, update, fix breaks, split reviewable PRs (patches bundled, majors solo). Use to upgrade/bump

4k tokens
Phx Deps Update
claude-elixir-phoenix

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).

4k tokens
Phx Deps Update
claude-elixir-phoenix

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).

4k tokens
Phx Deps Update
claude-elixir-phoenix

Update Hex dependencies safely. Use for upgrades; use $elixir-phoenix:phx-investigate for deps.get failures.

4k tokens
Phx Deps Vet
claude-elixir-phoenix

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.

7k tokens
Phx Deps Vet
claude-elixir-phoenix

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.

7k tokens
Phx Deps Vet
claude-elixir-phoenix

Record vetted Hex versions after security review. Use to approve audited dependencies, not to scan them.

7k tokens
Phx Deps Vet
claude-elixir-phoenix

Record a vetted Hex package version in hex_vet.exs after a security review findings or to initialize hex_vet.exs.

7k tokens
Phx Document
claude-elixir-phoenix

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.

3k tokens
Phx Document
claude-elixir-phoenix

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.

3k tokens
Phx Document
claude-elixir-phoenix

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.

3k tokens
Phx Document
claude-elixir-phoenix

Document tested Elixir APIs; may update README/ADRs. Not for docs lookup, audits/reviews, or standalone decisions.

3k tokens
Phx Freeze
claude-elixir-phoenix

Apply an advisory edit scope in this session. Use for read-only or directory-scoped work; no enforcement hook is installed.

428 tokens
Phx Freeze
claude-elixir-phoenix

Apply an advisory edit scope in this session. Use for read-only or directory-scoped work; no enforcement hook is installed.

434 tokens
Phx Freeze
claude-elixir-phoenix

Apply an advisory scope in this session. Use for read-only or directory-scoped work; no enforcement hook is installed.

442 tokens
Phx Freeze
claude-elixir-phoenix

Apply an advisory edit scope in this session. Use for read-only or directory-scoped work; no enforcement hook is installed.

427 tokens
Phx Full
claude-elixir-phoenix

Run a portable sequential plan-work-verify-review-compound lifecycle. Use optional generic workers only when the runtime supports them.

2k tokens
Phx Full
claude-elixir-phoenix

Run portable end-to-end lifecycle with gates. Use for full features;

2k tokens
Phx Full
claude-elixir-phoenix

Run a portable sequential plan-work-verify-review-compound lifecycle. Use optional generic workers only when the runtime supports them.

2k tokens
Phx Full
claude-elixir-phoenix

Run a portable sequential plan-work-verify-review-compound lifecycle. Use optional generic workers only when Amp makes them available.

2k tokens
Phx Help
claude-elixir-phoenix

Choose Phoenix review, plan, debug, or test command. Use when user asks which phx-* command or plugin skill handles a task; do not route only to a domain skill. NEVER for bare /help; NOT for ambiguous requests (use intent-detection) or a plugin tour.

4k tokens
Phx Help
claude-elixir-phoenix

Choose Phoenix review, plan, debug, or test command. Use when user asks a domain skill. NEVER for bare /help; NOT for ambiguous requests (use intent-detection) or a plugin tour.

4k tokens
Phx Help
claude-elixir-phoenix

Choose Phoenix review, plan, debug, or test command. Use when user asks which /phx-* command or plugin skill handles a task; do not route only to a domain skill. NEVER for bare /help; NOT for ambiguous requests (use intent-detection) or a plugin tour.

4k tokens
Phx Help
claude-elixir-phoenix

Recommend the right $elixir-phoenix:phx-* workflow. Use when choosing a plugin skill, not for Codex /help.

4k tokens
Phx Init
claude-elixir-phoenix

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.

5k tokens
Phx Init
claude-elixir-phoenix

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.

5k tokens
Phx Init
claude-elixir-phoenix

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.

5k tokens
Phx Init
claude-elixir-phoenix

Initialize plugin in a project — install Iron Laws, auto-activation; Use when setting up or updating the plugin.

5k tokens
Phx Intro
claude-elixir-phoenix

Walk through the Elixir/Phoenix plugin commands, workflow, and features in 6 interactive sections. Use when a new user wants to learn what the plugin offers or needs a refresher on available commands.

5k tokens
Phx Intro
claude-elixir-phoenix

Walk through the Elixir/Phoenix plugin commands, workflow, and features in 6 interactive sections. Use when a new user wants to learn what the plugin offers or needs a refresher on available commands.

5k tokens
Phx Intro
claude-elixir-phoenix

Walk through the Elixir/Phoenix plugin commands, workflow; Use when a new user wants to learn what the plugin offers…

5k tokens
Phx Intro
claude-elixir-phoenix

Walk through the Elixir/Phoenix plugin commands, workflow, and features in 6 interactive sections. Use when a new user wants to learn what the plugin offers or needs a refresher on available commands.

5k tokens
Phx Investigate
claude-elixir-phoenix

Investigate Elixir/Phoenix bugs root-cause first. Reproduce failures, cite evidence; Codex subagents are optional.

2k tokens
Phx Investigate
claude-elixir-phoenix

Investigate Elixir/Phoenix bugs root-cause first. Reproduce failures, cite evidence, and use optional Pi subagents only when useful.

2k tokens
Phx Investigate
claude-elixir-phoenix

Investigate Elixir/Phoenix bugs root-cause first. Reproduce failures, cite evidence, and use optional native OpenCode subagents only when useful.

2k tokens
Phx Investigate
claude-elixir-phoenix

Investigate Elixir/Phoenix bugs root-cause first. Reproduce failures, cite evidence, and use optional Amp subagents only when useful.

2k tokens
Phx Learn From Fix
claude-elixir-phoenix

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.

3k tokens
Phx Learn From Fix
claude-elixir-phoenix

Capture Elixir/Ecto/LiveView lessons and Hex API rules. Use after corrections or when asked to document learning…

3k tokens
Phx Learn From Fix
claude-elixir-phoenix

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.

3k tokens
Phx Learn From Fix
claude-elixir-phoenix

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.

3k tokens
Phx Mix Compression
claude-elixir-phoenix

Reduce mix output noise (5-15% token savings) by installing rtk filters that compress mix test/credo/dialyzer/compile output before it reaches Claude. Use when long mix output floods context.

6k tokens
Phx Mix Compression
claude-elixir-phoenix

Reduce mix output noise (5-15% token savings) by installing rtk filters that compress mix test/credo/dialyzer/compile output before it reaches Claude. Use when long mix output floods context.

6k tokens
Phx Mix Compression
claude-elixir-phoenix

Reduce mix output noise (5-15% token savings) by installing rtk; Use when long mix output floods context.

6k tokens
Phx Mix Compression
claude-elixir-phoenix

Reduce mix output noise (5-15% token savings) by installing rtk filters that compress mix test/credo/dialyzer/compile output before it reaches Claude. Use when long mix output floods context.

6k tokens
Phx Perf
claude-elixir-phoenix

Analyze Elixir/Phoenix performance — N+1 queries, assign bloat, ecto; Use when slowness, timeouts, or high memory…

2k tokens
Phx Perf
claude-elixir-phoenix

Analyze Elixir/Phoenix performance — N+1 queries, assign bloat, ecto optimization, genserver bottlenecks. Use when slowness, timeouts, or high memory reported.

2k tokens
Phx Perf
claude-elixir-phoenix

Analyze Elixir/Phoenix performance — N+1 queries, assign bloat, ecto optimization, genserver bottlenecks. Use when slowness, timeouts, or high memory reported.

2k tokens
Phx Perf
claude-elixir-phoenix

Analyze Elixir/Phoenix performance — N+1 queries, assign bloat, ecto optimization, genserver bottlenecks. Use when slowness, timeouts, or high memory reported.

2k tokens
Phx Permissions
claude-elixir-phoenix

Recommend safe Bash permissions for Elixir mix commands in; Use when permission prompts slow workflow, "fix…

5k tokens
Phx Permissions
claude-elixir-phoenix

Recommend safe Bash permissions for Elixir mix commands in settings.json. Use when permission prompts slow workflow, "fix permissions", "reduce prompts", "auto-allow mix".

5k tokens
Phx Permissions
claude-elixir-phoenix

Recommend safe Bash permissions for Elixir mix commands in settings.json. Use when permission prompts slow workflow, "fix permissions", "reduce prompts", "auto-allow mix".

5k tokens
Phx Plan
claude-elixir-phoenix

Plan features spanning multiple domains: billing (Stripe), auth (RBAC), real-time (Presence), webhooks, jobs (Oban). Use when designing interconnected systems or converting review findings into tasks.'

11k tokens
Phx Plan
claude-elixir-phoenix

Plan features spanning multiple domains: billing (Stripe), auth; Use when designing interconnected systems…'

11k tokens
Phx Plan
claude-elixir-phoenix

Plan features spanning multiple domains: billing (Stripe), auth (RBAC), real-time (Presence), webhooks, jobs (Oban). Use when designing interconnected systems or converting review findings into tasks.'

11k tokens
Phx Pr Review
claude-elixir-phoenix

Address feedback left on a GitHub pull request: fetch unresolved; Use for a PR URL/number or reviewer comments.…'

3k tokens
Phx Pr Review
claude-elixir-phoenix

Address feedback left on a GitHub pull request: fetch unresolved review threads, make agreed Elixir/Phoenix code fixes, reply, and resolve. Use for a PR URL/number or reviewer comments. NOT for pre-PR review, findings triage, or CI monitoring.'

3k tokens
Phx Pr Review
claude-elixir-phoenix

Address feedback left on a GitHub pull request: fetch unresolved review threads, make agreed Elixir/Phoenix code fixes, reply, and resolve. Use for a PR URL/number or reviewer comments. NOT for pre-PR review, findings triage, or CI monitoring.'

3k tokens
Phx Quick
claude-elixir-phoenix

Implement small Phoenix changes without planning — add validations, update routes, fix components, create migrations. Use for single-file edits under 50 lines.

795 tokens
Phx Quick
claude-elixir-phoenix

Implement small Phoenix changes without planning — add validations; Use for single-file edits under 50 lines.

807 tokens
Phx Quick
claude-elixir-phoenix

Implement small Phoenix changes without planning — add validations, update routes, fix components, create migrations. Use for single-file edits under 50 lines.

797 tokens
Phx Recall
claude-elixir-phoenix

Recall prior work from past sessions — how a bug was fixed, what was decided, where a pattern lives. Use when asked 'have we done this before' or 'how did I fix X' in Elixir/Phoenix work. ccrider MCP when available, else git + solution docs.

1k tokens
Phx Recall
claude-elixir-phoenix

Recall prior work from past sessions — how a bug was fixed, what was; Use when asked 'have we done this before'…

1k tokens
Phx Recall
claude-elixir-phoenix

Recall prior work from past sessions — how a bug was fixed, what was decided, where a pattern lives. Use when asked 'have we done this before' or 'how did I fix X' in Elixir/Phoenix work. ccrider MCP when available, else git + solution docs.

1k tokens
Phx Research
claude-elixir-phoenix

Research Elixir/Phoenix/Ecto topics or evaluate Hex libraries; Use when learning about libraries, patterns…

1k tokens
Phx Research
claude-elixir-phoenix

Research Elixir/Phoenix/Ecto topics or evaluate Hex libraries (--library). Use when learning about libraries, patterns, or comparing approaches. Searches HexDocs, ElixirForum, GitHub.

1k tokens
Phx Research
claude-elixir-phoenix

Research Elixir/Phoenix/Ecto topics or evaluate Hex libraries (--library). Use when learning about libraries, patterns, or comparing approaches. Searches HexDocs, ElixirForum, GitHub.

1k tokens
Phx Review
claude-elixir-phoenix

Review changed Elixir/Phoenix code read-only. Check requirements, cite evidence, deduplicate, and return a verdict.

4k tokens
Phx Review
claude-elixir-phoenix

Review changed Elixir/Phoenix code read-only. Check requirements, cite evidence, deduplicate findings, and return a severity-based verdict.

4k tokens
Phx Review
claude-elixir-phoenix

Review changed Elixir/Phoenix code read-only. Check requirements, cite evidence, deduplicate findings, and return a severity-based verdict.

4k tokens
Phx Techdebt
claude-elixir-phoenix

Analyze Elixir/Phoenix technical debt — duplicates, refactoring opportunities, credo issues. Use when asked about code quality, cleanup, or what to improve.

589 tokens
Phx Techdebt
claude-elixir-phoenix

Analyze Elixir/Phoenix technical debt — duplicates, refactoring opportunities, credo issues. Use when asked about code quality, cleanup, or what to improve.

588 tokens
Phx Techdebt
claude-elixir-phoenix

Analyze Elixir/Phoenix technical debt — duplicates, refactoring; Use when asked about code quality, cleanup, or what…

583 tokens
Phx Trace
claude-elixir-phoenix

Trace Elixir call trees from entry points via mix xref. Use when debugging data flow, planning signature changes, or understanding how a bug reaches code.

5k tokens
Phx Trace
claude-elixir-phoenix

Trace Elixir call trees from entry points via mix xref. Use when debugging data flow, planning signature changes…

5k tokens
Phx Triage
claude-elixir-phoenix

Triage review findings interactively — approve, skip, or prioritize each issue. Use after /phx-review to filter findings before fixing.

2k tokens
Phx Triage
claude-elixir-phoenix

Triage review findings interactively — approve, skip, or prioritize;

2k tokens
Phx Triage
claude-elixir-phoenix

Triage review findings interactively — approve, skip, or prioritize each issue. Use after phx-review to filter findings before fixing.

2k tokens
Phx Verify
claude-elixir-phoenix

Verify Elixir/Phoenix changes — compile, format, and test in one loop. Use after implementation, before PRs…

3k tokens
Phx Verify
claude-elixir-phoenix

Verify Elixir/Phoenix changes — compile, format, and test in one loop. Use after implementation, before PRs, or after fixing bugs.

3k tokens
Phx Verify
claude-elixir-phoenix

Verify Elixir/Phoenix changes — compile, format, and test in one loop. Use after implementation, before PRs, or after fixing bugs.

3k tokens
Phx Watch Pr
claude-elixir-phoenix

Watch an Elixir/Phoenix PR for new review comments (bot + human) and CI results via a background watcher that wakes Claude only on real events. Use after opening a PR or pushing, while waiting on CI or reviewers.

5k tokens scripts
Phx Watch Pr
claude-elixir-phoenix

Watch an Elixir/Phoenix PR for new review comments (bot + human); Use after opening a PR or pushing, while waiting on…

5k tokens scripts
Phx Watch Pr
claude-elixir-phoenix

Watch an Elixir/Phoenix PR for new review comments (bot + human) and CI results via a background watcher that wakes Claude only on real events. Use after opening a PR or pushing, while waiting on CI or reviewers.

5k tokens scripts
Phx Work
claude-elixir-phoenix

Execute Elixir/Phoenix plan tasks with progress tracking. Use after $elixir-phoenix:phx-plan to implement features…

7k tokens
Phx Work
claude-elixir-phoenix

Execute Elixir/Phoenix plan tasks with progress tracking. Use after phx-plan to implement features with mix compile and mix test verification after each step, or --continue to resume interrupted work.

7k tokens
Phx Work
claude-elixir-phoenix

Execute Elixir/Phoenix plan tasks with progress tracking. Use after /phx-plan to implement features with mix compile and mix test verification after each step, or --continue to resume interrupted work.

7k tokens
Plan
claude-elixir-phoenix

Plan features spanning multiple domains: billing (Stripe), auth (RBAC), real-time (Presence), webhooks, jobs (Oban). Use when designing interconnected systems or converting review findings into tasks.

12k tokens
Plugin Dev Workflow
claude-elixir-phoenix

Guide plugin development workflow — editing skills, agents, hooks, or eval framework in this repo. Use when modifying files in plugins/elixir-phoenix/, lab/eval/, or lab/autoresearch/. Ensures changes pass eval, lint, and tests before committing.

1k tokens
Promote
claude-elixir-phoenix

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.

4k tokens
Pr Review
claude-elixir-phoenix

Address feedback left on a GitHub pull request: fetch unresolved review threads, make agreed Elixir/Phoenix code fixes, reply, and resolve. Use for a PR URL/number or reviewer comments. NOT for pre-PR review, findings triage, or CI monitoring.

5k tokens
Quick
claude-elixir-phoenix

Implement small Phoenix changes without planning — add validations, update routes, fix components, create migrations. Use for single-file edits under 50 lines.

798 tokens
Recall
claude-elixir-phoenix

Recall prior work from past sessions — how a bug was fixed, what was decided, where a pattern lives. Use when asked 'have we done this before' or 'how did I fix X' in Elixir/Phoenix work. ccrider MCP when available, else git + solution docs.

1k tokens
Release
claude-elixir-phoenix

| 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.

2k tokens
Research
claude-elixir-phoenix

Research Elixir/Phoenix/Ecto topics or evaluate Hex libraries (--library). Use when learning about libraries, patterns, or comparing approaches. Searches HexDocs, ElixirForum, GitHub.

2k tokens
Review
claude-elixir-phoenix

Review code with parallel agents — tests, security, Ecto, LiveView, Oban. Use after implementation to catch bugs and anti-patterns before committing.

7k tokens
Security
claude-elixir-phoenix

Enforce Elixir/Phoenix security — auth, OAuth, sessions, CSRF, XSS, SQL injection, input validation, secrets. Use when editing auth files, login flows, RBAC, or API keys.

8k tokens
Security
claude-elixir-phoenix

Enforce Elixir/Phoenix security — auth, OAuth, sessions, CSRF, XSS, SQL injection, input validation, secrets. Use when editing auth files, login flows, RBAC, or API keys.

8k tokens
Security
claude-elixir-phoenix

Enforce Elixir/Phoenix security — auth, OAuth, sessions, CSRF, XSS; Use when editing auth files, login flows, RBAC…

8k tokens
Session Deep Dive
claude-elixir-phoenix

Deep qualitative analysis of high-signal sessions. Spawns subagents with v2 template, synthesizes patterns, compares against known findings. Use after /session-scan.

3k tokens
Session Scan
claude-elixir-phoenix

Compute metrics for Claude Code sessions. Discovers via ccrider, filters trivial, computes friction/opportunity/fingerprint scores. Use for broad session triage.

19k tokens scripts
Session Trends
claude-elixir-phoenix

Analyze trends across session metrics. Computes windowed aggregates, deltas, and compares against MEMORY.md findings. Use periodically for progress tracking.

2k tokens
Skill Monitor
claude-elixir-phoenix

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.

6k tokens
Techdebt
claude-elixir-phoenix

Analyze Elixir/Phoenix technical debt — duplicates, refactoring opportunities, credo issues. Use when asked about code quality, cleanup, or what to improve.

591 tokens
Testing
claude-elixir-phoenix

Write or repair Elixir tests with ExUnit, sandbox isolation, async; Use for test files, test setup, or failing/flaky…

4k tokens
Testing
claude-elixir-phoenix

Write or repair Elixir tests with ExUnit, sandbox isolation, async reliability, Mox, ExMachina, and LiveViewTest. Use for test files, test setup, or failing/flaky tests. NOT for investigating an application bug outside the test suite.

4k tokens
Testing
claude-elixir-phoenix

Write or repair Elixir tests with ExUnit, sandbox isolation, async reliability, Mox, ExMachina, and LiveViewTest. Use for test files, test setup, or failing/flaky tests. NOT for investigating an application bug outside the test suite.

4k tokens
Tidewave Integration
claude-elixir-phoenix

Tidewave MCP runtime tools — debugging, smoke testing, live state inspection, SQL queries, hex docs. Use when evaluating code in a running Phoenix app.

4k tokens
Tidewave Integration
claude-elixir-phoenix

Tidewave MCP runtime tools — debugging, smoke testing, live state inspection, SQL queries, hex docs. Use when evaluating code in a running Phoenix app.

4k tokens
Tidewave Integration
claude-elixir-phoenix

Tidewave MCP runtime tools — debugging, smoke testing, live state; Use when evaluating code in a running Phoenix app.

4k tokens
Trace
claude-elixir-phoenix

Trace Elixir call trees from entry points via mix xref. Use when debugging data flow, planning signature changes, or understanding how a bug reaches code.

5k tokens
Triage
claude-elixir-phoenix

Triage review findings interactively — approve, skip, or prioritize each issue. Use after /phx:review to filter findings before fixing.

2k tokens
Verify
claude-elixir-phoenix

Verify Elixir/Phoenix changes — compile, format, and test in one loop. Use after implementation, before PRs, or after fixing bugs.

3k tokens
Watch Pr
claude-elixir-phoenix

Watch an Elixir/Phoenix PR for new review comments (bot + human) and CI results via a background watcher that wakes Claude only on real events. Use after opening a PR or pushing, while waiting on CI or reviewers.

5k tokens scripts
Work
claude-elixir-phoenix

Execute Elixir/Phoenix plan tasks with progress tracking. Use after /phx:plan to implement features with mix compile and mix test verification after each step, or --continue to resume interrupted work.

6k tokens
Ecto Constraint Debug
claude-elixir-phoenix

Debug Ecto constraint violations - trace triggers, check migrations, find duplicate data. Use when seeing unique_constraint, foreign_key_constraint, or check_constraint errors.

2k tokens
Ecto Constraint Debug
claude-elixir-phoenix

Debug Ecto constraint violations - trace triggers, check migrations, find duplicate data. Use when seeing unique_constraint, foreign_key_constraint, or check_constraint errors.

2k tokens
Deploy
claude-elixir-phoenix

Elixir/Phoenix deployment patterns — Dockerfile, fly.toml, runtime.exs, mix release, rel/ overlays. Use when configuring Fly.io, Docker, CI/CD, health checks, or production migrations.

2k tokens
Deploy
claude-elixir-phoenix

Elixir/Phoenix deployment patterns — Dockerfile, fly.toml, runtime.exs, mix release, rel/ overlays. Use when configuring Fly.io, Docker, CI/CD, health checks, or production migrations.

2k tokens
Ash Framework
claude-elixir-phoenix

Ash Framework — resources, actions, policies, aggregates, calculations, AshPhoenix.Form, LiveView, migrations. Use when generating resources via mix ash.codegen, editing changes, checks, types, validations, or domain code interfaces.

1k tokens
Ash Framework
claude-elixir-phoenix

Ash Framework — resources, actions, policies, aggregates, calculations, AshPhoenix.Form, LiveView, migrations. Use when generating resources via mix ash.codegen, editing changes, checks, types, validations, or domain code interfaces.

1k tokens
Ecto N1 Check
claude-elixir-phoenix

Detect N+1 query anti-patterns specifically — Repo calls inside Enum/for loops, missing preloads on associations. Use when N+1 is explicitly suspected, NOT for unrelated Ecto questions or wider database performance.

2k tokens
Ecto N1 Check
claude-elixir-phoenix

Detect N+1 query anti-patterns specifically — Repo calls inside Enum/for loops, missing preloads on associations. Use when N+1 is explicitly suspected, NOT for unrelated Ecto questions or wider database performance.

2k tokens
Ecto Patterns
claude-elixir-phoenix

Ecto patterns — schemas, changesets, queries, migrations, Multi, associations, preloads, upserts. Use when editing Repo calls, Ecto.Query, or schema fields. Skip for Ash.

7k tokens
Ecto Patterns
claude-elixir-phoenix

Ecto patterns — schemas, changesets, queries, migrations, Multi, associations, preloads, upserts. Use when editing Repo calls, Ecto.Query, or schema fields. Skip for Ash.

7k tokens
Hexdocs Fetcher
claude-elixir-phoenix

Fetch HexDocs for Elixir libraries with HTML-to-markdown conversion. Use when looking up docs on hexdocs.pm — modules, functions, guides, changelogs.

828 tokens
Hexdocs Fetcher
claude-elixir-phoenix

Fetch HexDocs for Elixir libraries with HTML-to-markdown conversion. Use when looking up docs on hexdocs.pm — modules, functions, guides, changelogs.

828 tokens
Elixir Idioms
claude-elixir-phoenix

OTP/BEAM patterns and Elixir idioms — GenServer, Supervisor, Task, Registry, pattern matching, with chains, pipes. Use when designing processes or debugging BEAM issues.

12k tokens
Elixir Idioms
claude-elixir-phoenix

OTP/BEAM patterns and Elixir idioms — GenServer, Supervisor, Task, Registry, pattern matching, with chains, pipes. Use when designing processes or debugging BEAM issues.

12k tokens
Liveview Patterns
claude-elixir-phoenix

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.'

9k tokens
Liveview Patterns
claude-elixir-phoenix

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.'

9k tokens
Narrow Bare Rescue
claude-elixir-phoenix

Narrow bare rescue in Elixir so real errors like KeyError and typos propagate instead of being swallowed. Use to audit rescues and refactor error handling.

5k tokens
Narrow Bare Rescue
claude-elixir-phoenix

Narrow bare rescue in Elixir so real errors like KeyError and typos propagate instead of being swallowed. Use to audit rescues and refactor error handling.

5k tokens
Oban
claude-elixir-phoenix

Oban job processing — workers, perform/1 (OSS) and process/1 (Pro), queues, cron, retries, unique jobs, idempotency, Oban Pro (Workflow, Batch, Chunk, Smart Engine), Testing. Use when writing Oban workers, queue config, or debugging jobs.

6k tokens
Oban
claude-elixir-phoenix

Oban job processing — workers, perform/1 (OSS) and process/1 (Pro), queues, cron, retries, unique jobs, idempotency, Oban Pro (Workflow, Batch, Chunk, Smart Engine), Testing. Use when writing Oban workers, queue config, or debugging jobs.

6k tokens
Phoenix Contexts
claude-elixir-phoenix

Phoenix context design — creating/splitting contexts, Scope (1.8+), Ecto.Multi, PubSub, routers, plugs, controllers. Use when editing contexts, routers, or designing boundaries.

7k tokens
Phoenix Contexts
claude-elixir-phoenix

Phoenix context design — creating/splitting contexts, Scope (1.8+), Ecto.Multi, PubSub, routers, plugs, controllers. Use when editing contexts, routers, or designing boundaries.

7k tokens
Phx Trace
claude-elixir-phoenix

Trace Elixir call trees from entry points via mix xref. Use when debugging data flow, planning signature changes, or understanding how a bug reaches code.

5k tokens
Security
claude-elixir-phoenix

Enforce Elixir/Phoenix security — auth, OAuth, sessions, CSRF, XSS, SQL injection, input validation, secrets. Use when editing auth files, login flows, RBAC, or API keys.

8k tokens
Testing
claude-elixir-phoenix

Write or repair Elixir tests with ExUnit, sandbox isolation, async reliability, Mox, ExMachina, and LiveViewTest. Use for test files, test setup, or failing/flaky tests. NOT for investigating an application bug outside the test suite.

4k tokens
Tidewave Integration
claude-elixir-phoenix

Tidewave MCP runtime tools — debugging, smoke testing, live state inspection, SQL queries, hex docs. Use when evaluating code in a running Phoenix app.

4k tokens