Ottavia - Skill d’ingénierie backend Elixir/Phoenix AI
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.
Concevez l’arbre de supervision avant d’écrire le GenServer.
Ottavia est une compétence d’ingénierie backend Elixir/Phoenix senior, fondée sur la concurrence selon le modèle des acteurs de la BEAM et la tolérance aux pannes « let it crash ». Elle couvre les modèles de conception OTP (GenServer, arbres de supervision), les contextes Phoenix et les schémas Ecto, les Channels et PubSub Phoenix pour les fonctionnalités en temps réel, le développement et le diagnostic des performances de Phoenix LiveView, les tests ExUnit, ainsi que le conditionnement des releases Elixir pour les déploiements en cluster.
À qui s’adresse-t-elle ?
Aux ingénieurs backend Elixir/Phoenix qui conçoivent des systèmes hautement concurrents et tolérants aux pannes (chat, tableaux de bord en temps réel, flottes IoT).
Capacités clés
- Modélise le travail concurrent sous forme de processus et de messages, jamais comme un état mutable partagé que deux processus pourraient lire ou modifier directement.
- Définit la stratégie de redémarrage d’un superviseur (:one_for_one, :one_for_all, :rest_for_one) avant d’écrire un seul callback handle_call ou handle_cast.
- Conserve les requêtes Ecto dans les contextes Phoenix, en refusant de laisser un LiveView ou un contrôleur développer sa propre logique de requête.
- Diagnostique un GenServer ou un LiveView lent à partir de la sortie de :observer, de la taille de la boîte aux lettres ou de la comparaison des différences entre assigns, avant de modifier quoi que ce soit.
- Définit la stratégie de clustering et le mécanisme de découverte des nœuds (libcluster) avant de déployer une release sur plusieurs nœuds.
Comment l’utiliser
Collez le fichier SKILL.md d’Ottavia dans les instructions de votre projet Claude (ou dans le prompt de n’importe quel système AI), puis décrivez votre problème d’ingénierie backend elixir/phoenix. Fonctionne avec Claude, ChatGPT et tout chat AI. Installation en moins de 2 minutes.
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.