AIコーディングエージェントに、再利用と最小限の実装を優先し、必要なコードだけを書かせるプロンプト型スキル。
oliver-kriska/claude-elixir-phoenix
計画・実装・コードレビューを支援する、26の専門エージェント、Iron Lawsの適用、Tidewave MCP連携を備えたElixir/Phoenix向けClaude Codeプラグイン。
- スター
- 573
- フォーク
- 45
- 未解決の Issue
- 20
- 最終コミット
- 昨日
これは何?
Claude Codeは、再接続時にassign_newがスキップされる、浮動小数点数が金額フィールドを破損させる、Obanジョブが冪等でないといったElixirやPhoenix特有の落とし穴を把握していません。このプラグインはドメイン知識を補い、並列調査を伴う機能の計画、変更のたびにコンパイルチェックを行うタスクの実行、イディオム・セキュリティ・テスト・コンパイルを対象とした並列監査によるコードレビューを、専門エージェントが連携して行います。
ワークフローはplan、work、verify、review、compoundのライフサイクルに沿っており、コマンドは /phx:* 名前空間にあります。フックが編集内容をスキャンし、:float型の金額フィールド、ユーザー入力に対するString.to_atom、監督されていない長時間稼働プロセスなどの問題を検出して、Iron Lawsを適用します。LiveView、Ecto、Oban、セキュリティ、テストに関するナレッジスキルは、編集対象のファイルに応じて自動的に読み込まれます。
このプロジェクトには、Amp、Codex、Pi、OpenCode、DeepSeek Harness向けに生成されたエディションも含まれています。機能の対応状況はそれぞれ異なり、ランタイムサポートマトリクスに記載されています。
主な機能
- 01並列調査エージェントを使って機能を計画し、チェックボックス付きの構造化された計画ファイルを作成します。
- 02計画に沿ったタスクの実行中、変更のたびにコンパイルチェックを行います。
- 03編集内容をスキャンするフックを通じて、ElixirやPhoenixでよくあるミスを防ぐ26のIron Lawsを適用します。
- 04イディオム、セキュリティ、テスト、コンパイルを対象に、4つのエージェントによる並列レビューを実行します。
- 05編集対象のファイルに応じて、LiveView、Ecto、Oban、セキュリティのドメイン知識を自動で読み込みます。
- 06Tidewave MCPと連携します。
ユースケース
- 計画に沿って各ステップを検証しながら、新しいPhoenix LiveView機能を開発する。
- Elixirのプルリクエストをレビューし、セキュリティ上の不備やEcto、Obanのアンチパターンを見つける。
- LiveViewやPhoenixのコードに関するバグを、構造化された並列トラックで調査する。
- ルールを適用しながら、チームにPhoenixの規約を浸透させる。
クイックスタート
- 1
Claude Code にマーケットプレイスを追加する
/plugin marketplace add oliver-kriska/claude-elixir-phoenix - 2
プラグインをインストールする
/plugin install elixir-phoenix - 3
プラグインのワークフローコマンドで機能を計画する
/phx:plan Add real-time comment notifications
使う前に知っておきたいこと
- Claude Code 2.1.110 以降が必要です。
- Elixir/Phoenix 向けに強く最適化されているため、複数のスタックを扱う場合はプロジェクトごとに有効化することをおすすめします。
- Amp、Codex、Pi、OpenCode、DeepSeek Harness などの他のランタイムでは、Claude Code プラグインと機能が完全には同等ではありません。
- v2.x からアップグレードする場合、決められた順序でインストールしないとプラグインが読み込まれません。
収録されている特集
トピック
よくある質問
- claude-elixir-phoenix とは?
- 計画・実装・コードレビューを支援する、26の専門エージェント、Iron Lawsの適用、Tidewave MCP連携を備えたElixir/Phoenix向けClaude Codeプラグイン。 Claude Codeは、再接続時にassign_newがスキップされる、浮動小数点数が金額フィールドを破損させる、Obanジョブが冪等でないといったElixirやPhoenix特有の落とし穴を把握していません。このプラグインはドメイン知識を補い、並列調査を伴う機能の計画、変更のたびにコンパイルチェックを行うタスクの実行、イディオム・セキュリティ・テスト・コンパイルを対象とした並列監査によるコードレビューを、専門エージェントが連携して行います。
- claude-elixir-phoenix は無料で使えますか?ライセンスは?
- claude-elixir-phoenix は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- claude-elixir-phoenix は今もメンテナンスされていますか?
- 活発にメンテナンス中。claude-elixir-phoenix の最終コミットは 2026年11月6日 です。
- claude-elixir-phoenix は何に使えますか?
- 計画に沿って各ステップを検証しながら、新しいPhoenix LiveView機能を開発する。 Elixirのプルリクエストをレビューし、セキュリティ上の不備やEcto、Obanのアンチパターンを見つける。 LiveViewやPhoenixのコードに関するバグを、構造化された並列トラックで調査する。 ルールを適用しながら、チームにPhoenixの規約を浸透させる。
- claude-elixir-phoenix のインストール方法は?
- Claude Code にマーケットプレイスを追加する: /plugin marketplace add oliver-kriska/claude-elixir-phoenix プラグインをインストールする: /plugin install elixir-phoenix プラグインのワークフローコマンドで機能を計画する: /phx:plan Add real-time comment notifications
- claude-elixir-phoenix はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/oliver-kriska/claude-elixir-phoenix
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
Claude Codeをフルスタック開発のペアプログラマーにする、67種類の専門スキルパック集です。
GitHub Projectsのカンバンボードを自律的なビルド・QA・レビューのループに変え、マージ可能なPRを返すClaude Codeスキルセットです。
Claude Codeのツール呼び出しに安全対策、各種自動化、コスト追跡、通知を適用する、インストール可能なフック集。
Gemini CLI系ランタイム、Claude Code、Codex、Qwen Code向けのマルチエージェント・オーケストレーションプラグイン。39の専門エージェントと並列サブエージェントで開発作業を支援します。