Elixir Genius

Meinungsstarkes Elixir/Phoenix/OTP-Architektur-Playbook, das ein vollständiges ADR- und Guardrail-Dokumentationspaket ausgibt, nicht nur Code.

von agoodway · agoodway/.claude

Getestet · Funktioniert ★ 9.2/10

Elixir Genius — Meinungsstarkes Elixir/Phoenix/OTP-Architektur-Playbook, das ein vollständiges ADR- und Guardrail-Dokumentationspaket ausgibt, nicht nur Code.

Was es kann

Ein 1300-zeiliges Architektur- und Idiom-Referenzwerk für Elixir/Phoenix/LiveView/Ecto-Projekte: Schreibt spezifische Bibliotheken (Req, Jason, Swoosh, Zoi), OTP- und Geldhandhabungsmuster und eine Dave-Thomas-artige Multi-App-Dokumentenstruktur (Guardrails, ADRs, Handoff-Dokumente) vor, die es einem Director/Implementor AI ermöglichen soll, ein System zu bauen, ohne architektonische Fragen erneut zu stellen. Verwenden Sie es beim Entwerfen oder Dokumentieren eines neuen Elixir/Phoenix-Systems, beim Planen von Überwachungsbäumen oder bei der Vorbereitung von AI-zu-AI-Handoff-Dokumenten.

Testbericht

Produzierte einen materiell präskriptiveren Architektur-Brief als eine Basis-Elixir-Antwort: Es erzwingt spezifische Bibliotheksauswahlen (Req statt HTTPoison, Jason statt Poison), Integer-Cent-Geldfelder, optimistische Sperrung und ein vollständiges ADR/Guardrail/Handoff-Dokumentenpaket – aber es wird als rohes persönliches Dotfiles-Repository ohne README ausgeliefert, und seine allowed-tools-Liste gewährt mcp__tidewave__* und mcp__context7__* MCP-Tools, die der Skill-Körper tatsächlich nie aufruft.

Getestet am: 2026-07-16 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/agoodway/.claude.git
mkdir -p ~/.claude/skills
cp -r .claude/skills/elixir-genius ~/.claude/skills/elixir-genius

Befehle & Beispiel-Prompts

  • /elixir-geniusMeinungsstarkes Elixir/Phoenix/OTP-Architektur-Playbook, das ein vollständiges ADR- und Guardrail-Dokumentationspaket ausgibt, nicht nur Code.

Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):

  • Design the OTP supervision tree for a small Elixir task manager app.
  • Write architecture guardrail docs for our new Phoenix LiveView project.
  • Plan the Ecto schema and library choices for a Phoenix payments feature.