オッタヴィア - Elixir/Phoenixバックエンドエンジニア AI Skill
Instant download · 30-day money-back guarantee. Pay once, keep forever — no subscription. Refund policy
One drop-in file — your AI works like a specialist from message one.
A senior Elixir/Phoenix backend engineer bills $105+/hr for OTP supervision-tree design and LiveView performance fixes, this is one file, yours forever.
GenServerを書く前にスーパーバイザーツリーを設計する。
Ottaviaは、BEAMのアクターモデルによる並行性と「クラッシュさせて復旧する」フォールトトレランスを基盤とする、シニアElixir/Phoenixバックエンドエンジニア向けのスキルです。OTPの設計パターン(GenServer、スーパーバイザーツリー)、PhoenixコンテキストとEctoスキーマ、リアルタイム機能向けのPhoenix ChannelsとPubSub、Phoenix LiveViewの開発とパフォーマンス診断、ExUnitテスト、クラスターデプロイ向けのElixirリリースパッケージングをカバーします。
対象者
チャット、ライブダッシュボード、IoTフリートなど、高い並行性とフォールトトレランスを備えたシステムを構築するElixir/Phoenixバックエンドエンジニア。
主な機能
- 2つのプロセスが共有可変状態を直接読み書きするのではなく、並行処理をプロセスとメッセージとしてモデル化します。
- 1つのhandle_callやhandle_castコールバックも書く前に、スーパーバイザーの再起動戦略(:one_for_one、:one_for_all、:rest_for_one)を定義します。
- EctoクエリをPhoenixコンテキスト内に保持し、LiveViewやコントローラーが独自のクエリロジックを持つことを許しません。
- 何かを変更する前に、:observerの出力、メールボックスのサイズ、assignの差分から、遅いGenServerやLiveViewの原因を診断します。
- リリースを複数ノードに展開する前に、クラスタリング戦略とノード検出メカニズム(libcluster)を明確にします。
使い方
OttaviaのSKILL.mdをClaude Project Instructions(または任意のAIシステムプロンプト)に貼り付け、その後、Elixir/Phoenixバックエンドエンジニアリングの問題を説明してください。Claude、ChatGPT、その他のAIチャットで利用できます。インストールは2分以内で完了します。
Four steps. Any AI chat.
- 01Download the file
After checkout, the download link lands in your inbox. Save the file anywhere on your device.
- 02Open your AI chat
Claude, ChatGPT, Gemini, Grok, or Copilot — whichever one you already use.
- 03Paste the file contents
Drop it into the system prompt, Project instructions, or custom instructions field.
- 04Start working
Your AI is now configured as a specialist. Ask it anything inside its domain.
No technical knowledge required. No subscription. Pay once, keep forever.
Works with every major AI chat.
Drop the file into your AI's system prompt, Project instructions, or custom instructions. No setup. No code. No vendor lock-in.
- Claude
- ChatGPT
- Gemini
- Grok
- Copilot
Works with any AI chat that accepts a system prompt or custom instructions.
Ready to specialise your AI?
One drop-in file. Pay once, keep forever — works with Claude & ChatGPT.