Skip to main content

Skills in this repository

oliver-kriska/claude-elixir-phoenix - Page 3

SkillsMP has collected 247 skills from oliver-kriska/claude-elixir-phoenix. Open a skill to review its source and details.

oliver-kriska/claude-elixir-phoenix

Showing 40 of 247 collected skills.

occupation
Software Developers
description

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.

updated
occupation
Computer Occupations, All Other
description

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.

updated
occupation
Software Developers
description

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.

updated
occupation
Software Developers
description

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.

updated
occupation
Software Developers
description

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.

updated
occupation
Software Developers
description

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

updated
occupation
Software Developers
description

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

updated
occupation
Software Quality Assurance Analysts & Testers
description

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.

updated
occupation
Software Developers
description

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

updated
occupation
Software Developers
description

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.

updated
occupation
Software Developers
description

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

updated
occupation
Software Quality Assurance Analysts & Testers
description

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

updated
occupation
Software Developers
description

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

updated
occupation
Software Quality Assurance Analysts & Testers
description

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

updated
occupation
Software Quality Assurance Analysts & Testers
description

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

updated
occupation
Software Quality Assurance Analysts & Testers
description

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.

updated
occupation
Software Developers
description

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.

updated
occupation
Software Developers
description

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

updated
occupation
Software Developers
description

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

updated
occupation
Software Developers
description

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

updated
occupation
Software Developers
description

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

updated
occupation
Software Developers
description

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.

updated
occupation
Software Developers
description

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

updated
occupation
Software Developers
description

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

updated
occupation
Software Developers
description

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

updated
occupation
Software Developers
description

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

updated
occupation
Software Developers
description

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

updated
occupation
Software Developers
description

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

updated
occupation
Computer Occupations, All Other
description

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

updated
occupation
Software Developers
description

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

updated
occupation
Software Developers
description

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

updated
occupation
Software Developers
description

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

updated
occupation
Software Developers
description

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

updated
occupation
Software Developers
description

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

updated
occupation
Software Developers
description

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.

updated
occupation
Software Developers
description

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.

updated
occupation
Software Developers
description

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.

updated
occupation
Software Developers
description

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

updated
occupation
Software Developers
description

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

updated
occupation
Software Developers
description

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.

updated
Showing 40 of 247 collected skills.