Source

oliver-kriska/claude-elixir-phoenix

106 skills · 2.4K combined installs

Skills from this source

#
Skill
Source
8W Activity
Installs
1
oban Oban job processing — workers, perform/1 (OSS) and process/1 (Pro), queues, cron, retries, unique jobs, idempotency, …
oliver-kriska/claude-elixir-phoenix
78
2
liveview-patterns Build LiveView: async data (assign_async), PubSub (check connected?), phx-change events, form components/modals/uploa…
oliver-kriska/claude-elixir-phoenix
57
3
tidewave-integration Tidewave MCP runtime tools — debugging, smoke testing, live state inspection, SQL queries, hex docs. Use when evaluat…
oliver-kriska/claude-elixir-phoenix
57
4
ecto-patterns Ecto patterns — schemas, changesets, queries, migrations, Multi, associations, preloads, upserts. Use when editing Re…
oliver-kriska/claude-elixir-phoenix
52
5
phoenix-contexts Phoenix context design — creating/splitting contexts, Scope (1.8+), Ecto.Multi, PubSub, routers, plugs, controllers. …
oliver-kriska/claude-elixir-phoenix
52
6
hexdocs-fetcher Fetch HexDocs for Elixir libraries with HTML-to-markdown conversion. Use when looking up docs on hexdocs.pm — modules…
oliver-kriska/claude-elixir-phoenix
50
7
security Enforce Elixir/Phoenix security — auth, OAuth, sessions, CSRF, XSS, SQL injection, input validation, secrets. Use whe…
oliver-kriska/claude-elixir-phoenix
49
8
testing Write or repair Elixir tests with ExUnit, sandbox isolation, async reliability, Mox, ExMachina, and LiveViewTest. Use…
oliver-kriska/claude-elixir-phoenix
49
9
elixir-idioms OTP/BEAM patterns and Elixir idioms — GenServer, Supervisor, Task, Registry, pattern matching, with chains, pipes. Us…
oliver-kriska/claude-elixir-phoenix
45
10
ecto-constraint-debug Debug Ecto constraint violations - trace triggers, check migrations, find duplicate data. Use when seeing unique_cons…
oliver-kriska/claude-elixir-phoenix
43
11
deploy Elixir/Phoenix deployment patterns — Dockerfile, fly.toml, runtime.exs, mix release, rel/ overlays. Use when configur…
oliver-kriska/claude-elixir-phoenix
41
12
docs-check CONTRIBUTOR TOOL - Validate plugin against latest Claude Code documentation. Catches breaking changes, deprecations, …
oliver-kriska/claude-elixir-phoenix
41
13
compound-docs Searchable Elixir/Phoenix/Ecto solution documentation system with YAML frontmatter. Builds institutional knowledge fr…
oliver-kriska/claude-elixir-phoenix
40
14
intent-detection Route ambiguous or mixed Phoenix/LiveView/Ecto requests before choosing a workflow. Use when user is unsure where to …
oliver-kriska/claude-elixir-phoenix
37
15
phx:research Research Elixir/Phoenix topics or evaluate Hex libraries (--library). Use when learning about libraries, patterns, or…
oliver-kriska/claude-elixir-phoenix
35
16
phx:full Use for large features spanning multiple contexts or autonomous end-to-end implementation. Runs the full plan-impleme…
oliver-kriska/claude-elixir-phoenix
32
17
plugin-dev-workflow Guide plugin development workflow — editing skills, agents, hooks, or eval framework in this repo. Use when modifying…
oliver-kriska/claude-elixir-phoenix
32
18
phx:intro Walk through the Elixir/Phoenix plugin commands, workflow, and features in 6 interactive sections. Use when a new use…
oliver-kriska/claude-elixir-phoenix
31
19
skill-monitor Analyze skill effectiveness across sessions. Computes per-skill metrics (action rate, friction, outcomes), identifies…
oliver-kriska/claude-elixir-phoenix
31
20
ecto:n1-check Detect N+1 query anti-patterns specifically — Repo calls inside Enum/for loops, missing preloads on associations. Use…
oliver-kriska/claude-elixir-phoenix
30
21
phx:trace Trace Elixir call trees from entry points via mix xref. Use when debugging data flow, planning signature changes, or …
oliver-kriska/claude-elixir-phoenix
30
22
session-scan Compute metrics for Claude Code sessions. Discovers via ccrider, filters trivial, computes friction/opportunity/finge…
oliver-kriska/claude-elixir-phoenix
30
23
session-trends Analyze trends across session metrics. Computes windowed aggregates, deltas, and compares against MEMORY.md findings.…
oliver-kriska/claude-elixir-phoenix
30
24
audit Project health audit and health check — architecture, performance, tests, dependencies, code quality. Use when assess…
oliver-kriska/claude-elixir-phoenix
29
25
phx:boundaries Analyze Phoenix context boundaries and module coupling via mix xref. Use when checking cross-context calls, validatin…
oliver-kriska/claude-elixir-phoenix
29
26
phx:challenge Challenge mode reviews - rigorous questioning before approving changes. Use when you want thorough scrutiny of Ecto c…
oliver-kriska/claude-elixir-phoenix
29
27
phx:document Generate @moduledoc and @doc strings for Elixir modules, contexts, and schemas. Use when explicitly asked to write @d…
oliver-kriska/claude-elixir-phoenix
29
28
phx:pr-review Address PR review threads on Elixir/Phoenix code — fetch unresolved threads, fix code, reply, and resolve each thread…
oliver-kriska/claude-elixir-phoenix
29
29
promote Generate X/Twitter release promotion posts with ASCII tables and CodeSnap rendering. Use when writing release posts, …
oliver-kriska/claude-elixir-phoenix
29
30
cc-changelog CONTRIBUTOR TOOL - Track CC changelog, extract new versions since last check, analyze impact on plugin (breaking chan…
oliver-kriska/claude-elixir-phoenix
28
31
phx:brief Interactive briefing of a plan file — explains reasoning, schema decisions, component choices. Use when developers ne…
oliver-kriska/claude-elixir-phoenix
28
32
phx:examples Provide examples and walkthroughs for Phoenix, LiveView, Ecto, OTP patterns. Use when "how do I...", "show me an exam…
oliver-kriska/claude-elixir-phoenix
28
33
phx:review Review code with parallel agents — tests, security, Ecto, LiveView, Oban. Use after implementation to catch bugs and …
oliver-kriska/claude-elixir-phoenix
28
34
phx:techdebt Analyze Elixir/Phoenix technical debt — duplicates, refactoring opportunities, credo issues. Use when asked about cod…
oliver-kriska/claude-elixir-phoenix
28
35
phx:verify Verify Elixir/Phoenix changes — compile, format, and test in one loop. Use after implementation, before PRs, or after…
oliver-kriska/claude-elixir-phoenix
28
36
session-deep-dive Deep qualitative analysis of high-signal sessions. Spawns subagents with v2 template, synthesizes patterns, compares …
oliver-kriska/claude-elixir-phoenix
28
37
assigns-audit Inspect LiveView socket assigns for memory bloat — missing temporary_assigns, unused assigns, unbounded lists needing…
oliver-kriska/claude-elixir-phoenix
27
38
phx:init Initialize plugin in a project — install Iron Laws, auto-activation rules, and reference auto-loading into CLAUDE.md.…
oliver-kriska/claude-elixir-phoenix
27
39
phx:plan Plan features spanning multiple domains: billing (Stripe), auth (RBAC), real-time (Presence), webhooks, jobs (Oban). …
oliver-kriska/claude-elixir-phoenix
27
40
phx:triage Triage review findings interactively — approve, skip, or prioritize each issue. Use after /phx:review to filter findi…
oliver-kriska/claude-elixir-phoenix
27
41
phx:work Execute Elixir/Phoenix plan tasks with progress tracking. Use after /phx:plan to implement features with mix compile …
oliver-kriska/claude-elixir-phoenix
27
42
lv:assigns Inspect LiveView socket assigns for memory bloat — missing temporary_assigns, unused assigns, unbounded lists needing…
oliver-kriska/claude-elixir-phoenix
26
43
narrow-bare-rescue Narrow bare rescue in Elixir so real errors like KeyError and typos propagate instead of being swallowed. Use to audi…
oliver-kriska/claude-elixir-phoenix
26
44
phx:investigate Investigate bugs and errors in Elixir/Phoenix — root-cause analysis for crashes, exceptions, stack traces, test failu…
oliver-kriska/claude-elixir-phoenix
26
45
phx:compound Capture solved problems as searchable solution docs. Use after fixing bugs, when "that worked", or after successful /…
oliver-kriska/claude-elixir-phoenix
25
46
ash-framework Ash Framework — resources, actions, policies, aggregates, calculations, AshPhoenix.Form, LiveView, migrations. Use wh…
oliver-kriska/claude-elixir-phoenix
24
47
phx:audit Project health audit and health check — architecture, performance, tests, dependencies, code quality. Use when assess…
oliver-kriska/claude-elixir-phoenix
23
48
catchup Summarize and review what changed while you were away. Use after a weekend, vacation, or flight to check missed PRs, …
oliver-kriska/claude-elixir-phoenix
22
49
ketchup Easter-egg alias for /catchup. Same return-from-absence briefing, squeezier name. Use exactly like /catchup — all fla…
oliver-kriska/claude-elixir-phoenix
22
50
phx:quick Implement small Phoenix changes without planning — add validations, update routes, fix components, create migrations.…
oliver-kriska/claude-elixir-phoenix
21
Page 1 · 106 total Next