Explore skills

4,856 skills found

Category alert

Get new DevOps e Infra skills every Monday

ecto-patterns

457

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

DevOps e Infra#mcpby oliver-kriska

elixir-idioms

457

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

DevOps e Infra#mcp#aiby oliver-kriska

phx:examples

457

Provide examples and walkthroughs for Phoenix, LiveView, Ecto, OTP patterns. Use when "how do I...", "show me an example", or "what does X look like".

DevOps e Infra#mcpby oliver-kriska

phx:full

457

Use for large features spanning multiple contexts, new domain modules, or when the user wants autonomous end-to-end implementation. Runs the full plan-implement-review-compound cycle with specialist agents and Iron Laws enforcement.

DevOps e Infra#mcp#aiby oliver-kriska

phx:help

457

Recommend the right /phx: command for planning, review, debug, deploy, or test tasks. Use when \"which command\", \"what should I use\", or \"how do I\". NOT for /help.

DevOps e Infra#deploy#mcpby oliver-kriska

phx:init

457

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.

DevOps e Infra#mcpby oliver-kriska

phx:investigate

457

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

DevOps e Infra#mcp#aiby oliver-kriska

phx:learn-from-fix

457

Capture lessons after fixing a bug or receiving a correction — ecto, liveview, oban, iron law mistakes. Use when the user corrects your approach or teaches a pattern.

DevOps e Infra#mcpby oliver-kriska

phx:mix-compression

457

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.

DevOps e Infra#mcp#testby oliver-kriska

ecto:n1-check

457

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.

DevOps e Infra#mcpby oliver-kriska

phx:permissions

457

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

DevOps e Infra#mcpby oliver-kriska

phx:pr-review

457

Address PR review comments on Elixir/Phoenix code — fetch comments, draft responses, optionally fix code. Use when the user shares a PR URL or mentions reviewer feedback.

DevOps e Infra#mcpby oliver-kriska