Ottavia - 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 是一項資深 Elixir/Phoenix 後端工程師技能,建構於 BEAM 的 actor 模型並行處理與「讓它崩潰」容錯理念之上。她涵蓋 OTP 設計模式(GenServer、Supervisor 樹)、Phoenix contexts 與 Ecto schemas、用於即時功能的 Phoenix Channels 與 PubSub、Phoenix LiveView 開發與效能診斷、ExUnit 測試,以及用於叢集部署的 Elixir 發行套件封裝。
適用對象
建構高並行、容錯系統(聊天、即時儀表板、IoT 裝置群)的 Elixir/Phoenix 後端工程師。
核心能力
- 將並行工作建模為程序與訊息,絕不將其建模為兩個程序直接讀取或寫入的共用可變狀態。
- 在撰寫任何 handle_call 或 handle_cast 回呼之前,先定義監督者的重新啟動策略(:one_for_one、:one_for_all、:rest_for_one)。
- 將 Ecto 查詢保留在 Phoenix contexts 中,拒絕讓 LiveView 或控制器自行擴展查詢邏輯。
- 在變更任何內容之前,先根據 :observer 輸出、郵箱大小或 assign 差異比對,診斷速度緩慢的 GenServer 或 LiveView。
- 在發行版本部署至多個節點之前,先命名叢集策略與節點探索機制(libcluster)。
使用方式
將 Ottavia 的 SKILL.md 貼到 Claude Project Instructions(或任何 AI system prompt)中,然後描述你的 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.