phx-examples
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, direct changes, best-practice advice, or audits.
Profile →npx skills add oliver-kriska/claude-elixir-phoenix --skill phx-examples --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Examples & Walkthroughs ## Official Phoenix Guides (Reference) For standard implementation patterns, always check official guides first: | Topic | Guide | |-------|-------| | Contexts | [hexdocs.pm/phoenix/contexts](https://hexdocs.pm/phoenix/contexts.html) | | Ecto Basics | [hexdocs.pm/phoenix/ecto](https://hexdocs.pm/phoenix/ecto.html) | | LiveView | [hexdocs.pm/phoenix_live_view](https://hexdocs.pm/phoenix_live_view/welcome.html) | | Authentication | [mix phx.gen.auth](https://hexdocs.pm/phoenix/mix_phx_gen_auth.html) | | Channels | [hexdocs.pm/phoenix/channels](https://hexdocs.pm/phoenix/channels.html) | | Testing | [hexdocs.pm/phoenix/testing](https://hexdocs.pm/phoenix/testing.html) | | Deployment | [hexdocs.pm/phoenix/deployment](https://hexdocs.pm/phoenix/deployment.html) | ## Plugin-Specific Patterns Patterns NOT in official guides (unique to this plugin): ### Tidewave Integration Workflow ```bash # 1. Check if Tidewave is running /mcp # 2. If connected, debug with runtime tools # Get exact docs for YOUR dependency versions mcp__tidewave__get_docs "Ecto.Query" # Execute code in running app mcp__tidewave__project_eval "MyApp.Accounts.list_users() |> length()" # Query data
- Official Phoenix Guides (Reference)
- Plugin-Specific Patterns
- Tidewave Integration Workflow
- Multi-Agent Review Workflow
- Iron Laws Enforcement
- Example Workflows
- Bug Investigation
- Feature Planning
- Security Audit
- When to Use Official Docs vs Plugin
Get exact docs for YOUR dependency versions mcp__tidewave__get_docs "Ecto.Query" Execute code in running app mcp__tidewave__project_eval "MyApp.Accounts.list_users() |> length()" Query database directly mcp__tidewave__execute_sql_query "SELECT count(*) FROM users" phx-plan Add user avatars with S3 upload phx-review lib/my_app/accounts.ex # Elixir idioms Security analyzer runs automatically on auth code Deployment validator checks production readiness
What does the phx-examples skill do?
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, direct changes, best-practice advice, or audits.
How do I install it?
Run `npx skills add oliver-kriska/claude-elixir-phoenix --skill phx-examples --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From oliver-kriska/claude-elixir-phoenix, a repository with 515 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.