Skill rating
178 skills. The A–F grade combines safety (60%) and quality (40%); tests add a bonus. The rating refreshes automatically from open catalogs.
ManufacturingLogistics and warehouseProcurementQuality controlContact centreField serviceFinanceCustomer supportindustry shortcuts
| # | Grade | Skill | Score ▾ | Safety | Quality | Process | Tests | Popularity | Updated |
|---|---|---|---|---|---|---|---|---|---|
| 1 | A | 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 databa | 100 | 92 | C | — | — | 5 h ago | |
| 2 | A | 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 | 100 | 92 | C | — | — | 5 h ago | |
| 3 | A | phx-documentProcedureSoftware developmentWriting and documentsoliver-kriska/claude-elixir-phoenixAgent Skills Use when asked to document Elixir code: add or fill in @moduledoc and @doc for modules and functions. Documents tested code only; may add a README section or ADR. Not for docs lookup or audits. | 100 | 92 | C | — | — | 5 h ago | |
| 4 | A | 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, | 100 | 92 | C | — | — | 5 h ago | |
| 5 | A | 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 appli | 100 | 92 | C | — | — | 5 h ago | |
| 6 | A | 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 | 100 | 92 | C | — | — | 5 h ago | |
| 7 | A | Use when the user asks which /skill: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 / | 100 | 92 | C | — | — | 5 h ago | |
| 8 | A | 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. | 100 | 90 | B | — | — | 5 h ago | |
| 9 | A | 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. | 100 | 91 | B | — | — | 5 h ago | |
| 10 | A | Find the root cause of Elixir/Phoenix bugs — crashes, exceptions, stack traces, compile errors, LiveView that won't update, silent failures. Use when something is broken or misbehaves. --parallel for | 100 | 90 | C | — | — | 5 h ago | |
| 11 | A | boundariesAnalyzerSoftware developmentData and analyticsoliver-kriska/claude-elixir-phoenixClaude Code Analyze Phoenix context boundaries and module coupling via mix xref. Use when checking cross-context calls, validating dependencies, before splitting modules, or reviewing architecture. | 100 | 90 | C | — | — | 5 h ago | |
| 12 | A | pr-reviewAnalyzerGitHubSoftware developmentWriting and documentsoliver-kriska/claude-elixir-phoenixClaude Code 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 | 100 | 91 | C | — | — | 5 h ago | |
| 13 | A | Investigate Elixir/Phoenix bugs root-cause first. Reproduce failures, cite evidence, and use optional native OpenCode subagents only when useful. | 100 | 91 | B | — | — | 5 h ago | |
| 14 | A | documentProcedureSoftware developmentWriting and documentsoliver-kriska/claude-elixir-phoenixClaude Code Use when asked to document Elixir code: add or fill in @moduledoc and @doc for modules and functions. Documents tested code only; may add a README section or ADR. Not for docs lookup or audits. | 100 | 91 | C | — | — | 5 h ago | |
| 15 | A | 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 databa | 100 | 91 | C | — | — | 5 h ago | |
| 16 | A | 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 o | 100 | 90 | C | — | — | 5 h ago | |
| 17 | A | phx-boundariesAnalyzerSoftware developmentData and analyticsoliver-kriska/claude-elixir-phoenixAgent Skills Analyze Phoenix context boundaries and module coupling via mix xref. Use when checking cross-context calls, validating dependencies, before splitting modules, or reviewing architecture. | 100 | 91 | C | — | — | 5 h ago | |
| 18 | A | 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 o | 100 | 91 | C | — | — | 5 h ago | |
| 19 | A | Project health audit and health check — architecture, performance, tests, dependencies, code quality. Use when assessing overall project health, before releases, or after refactors. | 100 | 90 | C | — | — | 5 h ago | |
| 20 | A | Use when debugging how a value or request reaches Elixir code, finding who calls a function, or planning a signature change. Builds the call tree with mix xref callers instead of reading files one by | 100 | 90 | C | — | — | 5 h ago | |
| 21 | A | 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 tog | 100 | 91 | C | — | — | 5 h ago | |
| 22 | A | 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 | 100 | 91 | C | — | — | 5 h ago | |
| 23 | A | Investigate Elixir/Phoenix bugs root-cause first. Reproduce failures, cite evidence, and use optional Amp subagents only when useful. | 100 | 91 | B | — | — | 5 h ago | |
| 24 | A | Find Ecto N+1 queries and missing preloads. Use only when N+1 is suspected; not for broad database performance. | 100 | 89 | C | — | — | 5 h ago | |
| 25 | A | Investigate Elixir/Phoenix bugs root-cause first. Reproduce failures, cite evidence, and use optional native DeepSeek Harness subagents only when useful. | 100 | 91 | B | — | — | 5 h ago | |
| 26 | A | Project health audit and health check — architecture, performance, tests, dependencies, code quality. Use when assessing overall project health, before releases, or after refactors. | 100 | 91 | C | — | — | 5 h ago | |
| 27 | A | Use when debugging how a value or request reaches Elixir code, finding who calls a function, or planning a signature change. Builds the call tree with mix xref callers instead of reading files one by | 100 | 91 | C | — | — | 5 h ago | |
| 28 | A | Investigate Elixir/Phoenix bugs root-cause first. Reproduce failures, cite evidence, and use optional Pi subagents only when useful. | 100 | 91 | B | — | — | 5 h ago | |
| 29 | A | Deep qualitative analysis of high-signal sessions. Spawns subagents with v2 template, synthesizes patterns, compares against known findings. Use after /session-scan. | 100 | 91 | C | — | — | 5 h ago | |
| 30 | A | Design the idiomatic Elixir architecture for a rewrite: set the compatibility bar (ADR-000), consult phx specialists on open questions, then build contexts, ledger and ADRs. Use after /rewrite:analyze | 100 | 90 | C | — | — | 5 h ago | |
| 31 | A | Analyze trends across session metrics. Computes windowed aggregates, deltas, and compares against MEMORY.md findings. Use periodically for progress tracking. | 100 | 91 | C | — | — | 5 h ago | |
| 32 | A | Recommend the right $elixir-phoenix:phx-* workflow. Use when choosing a plugin skill, not for Codex /help. | 100 | 89 | C | — | — | 5 h ago | |
| 33 | A | 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 v | 100 | 90 | C | — | — | 5 h ago | |
| 34 | A | 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 a | 100 | 87 | C | — | — | 5 h ago | |
| 35 | A | phoenix-contextsGeneratorWriting and documentsAI and agentsoliver-kriska/claude-elixir-phoenixAgent Skills Phoenix context design — creating/splitting contexts, Scope (1.8+), Ecto.Multi, PubSub, routers, plugs, controllers. Use when editing contexts, routers, or designing boundaries. | 100 | 87 | C | — | — | 5 h ago | |
| 36 | A | 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. | 100 | 87 | C | — | — | 5 h ago | |
| 37 | A | compound-docsGeneratorWriting and documentsSoftware developmentoliver-kriska/claude-elixir-phoenixAgent Skills Searchable Elixir/Phoenix/Ecto solution documentation system with YAML frontmatter. Builds institutional knowledge from solved problems. Use when consulting past solutions before investigating new iss | 100 | 87 | C | — | — | 5 h ago | |
| 38 | A | OTP/BEAM patterns and Elixir idioms — GenServer, Supervisor, Task, Registry, pattern matching, with chains, pipes. Use when designing processes or debugging BEAM issues. | 100 | 87 | C | — | — | 5 h ago | |
| 39 | A | phx-mix-compressionProcedureGitHubSoftware developmentoliver-kriska/claude-elixir-phoenixAgent Skills 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. | 100 | 88 | C | — | — | 5 h ago | |
| 40 | A | 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. | 100 | 88 | C | — | — | 5 h ago | |
| 41 | A | liveview-patternsGeneratorMarketingSoftware developmentoliver-kriska/claude-elixir-phoenixAgent Skills 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 | 100 | 88 | C | — | — | 5 h ago | |
| 42 | A | 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. | 100 | 87 | C | — | — | 5 h ago | |
| 43 | A | 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 | 100 | 87 | C | — | — | 5 h ago | |
| 44 | A | Capture Elixir/Ecto/LiveView lessons and Hex API rules. Use after corrections or when asked to document learning… | 100 | 88 | B | — | — | 5 h ago | |
| 45 | A | Capture solved problems as searchable solution docs. Use after fixing bugs, when "that worked", or after successful /phx:review or /phx:investigate. | 100 | 87 | C | — | — | 5 h ago | |
| 46 | A | 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 | 100 | 87 | D | — | — | 5 h ago | |
| 47 | A | Provide Phoenix, LiveView, Ecto, OTP, or Oban examples. Use when asked for sample code, a walkthrough, a proper implementation, or expected workflow output. Pair with domain skills. NOT for debugging, | 100 | 87 | C | — | — | 5 h ago | |
| 48 | A | phx-brainstormProcedureSoftware developmentAI and agentsoliver-kriska/claude-elixir-phoenixAgent Skills 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. | 100 | 88 | C | — | — | 5 h ago | |
| 49 | A | 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 | 100 | 88 | C | — | — | 5 h ago | |
| 50 | A | Watch an Elixir/Phoenix PR with an Amp Orb keep-alive lease until required non-deployment CI is green and review threads are resolved. Use after opening or updating a PR. | 100 | 87 | D | — | — | 5 h ago |