Codex

Codex from oliver-kriska/claude-elixir-phoenix.

by @oliver-kriska 30 skills

Skills in this plugin

30
  1. Oban · oliver-kriska bundle
    Oban job processing — workers, perform/1 (OSS) and process/1 (Pro); Use when writing Oban workers, queue config…
    1 install
  2. Deploy · oliver-kriska bundle
    Elixir/Phoenix deployment patterns — Dockerfile, fly.toml; Use when configuring Fly.io, Docker, CI/CD, health checks…
    1 install
  3. Testing · oliver-kriska bundle
    Write or repair Elixir tests with ExUnit, sandbox isolation, async; Use for test files, test setup, or failing/flaky…
    1 install
  4. Security · oliver-kriska bundle
    Enforce Elixir/Phoenix security — auth, OAuth, sessions, CSRF, XSS; Use when editing auth files, login flows, RBAC…
    1 install
  5. Phx Brief · oliver-kriska bundle
    Interactive briefing of a plan file — explains reasoning, schema; Use when developers need to understand a plan…
    1 install
  6. Phx Intro · oliver-kriska bundle
    Walk through the Elixir/Phoenix plugin commands, workflow; Use when a new user wants to learn what the plugin offers…
    1 install
  7. Phx Trace · oliver-kriska bundle
    Trace Elixir call trees from entry points via mix xref. Use when debugging data flow, planning signature changes…
    1 install
  8. Lv Assigns · oliver-kriska
    Inspect LiveView socket assigns for memory bloat — missing; Use when LiveView memory grows or you need to add…
    1 install
  9. Phx Recall · oliver-kriska bundle
    Recall prior work from past sessions — how a bug was fixed, what was; Use when asked 'have we done this before'…
    1 install
  10. Phx Triage · oliver-kriska bundle
    Triage review findings interactively — approve, skip, or prioritize; Use after $elixir-phoenix:phx-review to filter…
    1 install
  11. Phx Verify · oliver-kriska bundle
    Verify Elixir/Phoenix changes — compile, format, and test in one loop. Use after implementation, before PRs…
    1 install
  12. Phx Deps Vet · oliver-kriska bundle
    Record vetted Hex versions after security review. Use to approve audited dependencies, not to scan them.
    1 install
  13. Phx Research · oliver-kriska bundle
    Research Elixir/Phoenix/Ecto topics or evaluate Hex libraries; Use when learning about libraries, patterns…
    1 install
  14. Ash Framework · oliver-kriska
    Ash Framework — resources, actions, policies, aggregates; Use when generating resources via mix ash.codegen, editing…
    3 installs
  15. Compound Docs · oliver-kriska bundle
    Searchable Elixir/Phoenix/Ecto solution documentation system with; Use when consulting past solutions…
    1 install
  16. Ecto N1 Check · oliver-kriska bundle
    Find Ecto N+1 queries and missing preloads. Use only when N+1 is suspected; not for broad database performance.
    1 install
  17. Ecto Patterns · oliver-kriska bundle
    Ecto patterns — schemas, changesets, queries, migrations, Multi; Use when editing Repo calls, Ecto.Query, or schema…
    1 install
  18. Elixir Idioms · oliver-kriska bundle
    OTP/BEAM patterns and Elixir idioms — GenServer, Supervisor, Task; Use when designing processes or debugging BEAM…
    1 install
  19. Phx Challenge · oliver-kriska
    Challenge mode reviews - rigorous questioning before approving changes. Use when you want thorough scrutiny of Ecto…
    1 install
  20. Phx Boundaries · oliver-kriska bundle
    Analyze Phoenix context boundaries and module coupling via mix xref. Use when checking cross-context calls…
    1 install
  21. Phx Brainstorm · oliver-kriska bundle
    Brainstorm Elixir/Phoenix features — explore ideas, compare; Use when vague idea, not sure how to approach, or want…
    1 install
  22. Phx Codex Loop · oliver-kriska bundle
    Fix Elixir/Phoenix code until Codex CLI review comes back clean; Use when codex is installed and you want an external…
    1 install
  23. Phx Deps Audit · oliver-kriska bundle
    Audit Hex deps for supply-chain security risk — bidi chars; Use after mix deps.update, when checking if a package…
    1 install
  24. Hexdocs Fetcher · oliver-kriska
    Fetch HexDocs for Elixir libraries with HTML-to-markdown conversion. Use when looking up docs on hexdocs.pm…
    1 install
  25. Phx Deps Update · oliver-kriska bundle
    Update Hex dependencies safely. Use for upgrades; use $elixir-phoenix:phx-investigate for deps.get failures.
    1 install
  26. Phx Permissions · oliver-kriska bundle
    Recommend safe Bash permissions for Elixir mix commands in; Use when permission prompts slow workflow, "fix…
    1 install
  27. Phoenix Contexts · oliver-kriska bundle
    Phoenix context design — creating/splitting contexts, Scope (1.8+); Use when editing contexts, routers, or designing…
    1 install
  28. Liveview Patterns · oliver-kriska bundle
    Build LiveView: async data (assign_async), PubSub (check connected?); Use when handling interactions, debugging…
    1 install
  29. Narrow Bare Rescue · oliver-kriska bundle
    Narrow bare rescue in Elixir so real errors like KeyError and typos; Use to audit rescues and refactor error handling.
    1 install
  30. Ecto Constraint Debug · oliver-kriska bundle
    Debug Ecto constraint violations - trace triggers, check migrations; Use when seeing unique_constraint…
    1 install