Elixir Genius

Meningsfull Elixir/Phoenix/OTP arkitektur-playbook som produserer en full ADR-og-guardrail dokumentasjonspakke, ikke bare kode.

av agoodway · agoodway/.claude

Bestått ★ 9.2/10

Elixir Genius — Meningsfull Elixir/Phoenix/OTP arkitektur-playbook som produserer en full ADR-og-guardrail dokumentasjonspakke, ikke bare kode.

Hva den gjør

En 1300-linjers arkitektur-og-idiom referanse for Elixir/Phoenix/LiveView/Ecto-prosjekter: foreskriver spesifikke biblioteker (Req, Jason, Swoosh, Zoi), OTP og pengehåndteringsmønstre, og en Dave-Thomas-stil multi-app dokumentstruktur (guardrails, ADRs, handoff-dokumenter) ment å la en Director/Implementor AI-par bygge et system uten å stille arkitektoniske spørsmål på nytt. Bruk ved design eller dokumentasjon av et nytt Elixir/Phoenix-system, planlegging av supervisjonstrær, eller forberedelse av AI-til-AI handoff-dokumenter.

Testrapport

Produserte en materiell mer preskriptiv arkitekturbrief enn et baseline Elixir-svar: den tvinger spesifikke bibliotekvalg (Req i stedet for HTTPoison, Jason i stedet for Poison), heltalls-cent pengefelter, optimistisk låsing, og en full ADR/guardrail/handoff dokumentpakke – men den leveres som et rått personlig dotfiles repo uten README, og dens tillatte-verktøy-liste gir mcp__tidewave__* og mcp__context7__* MCP-verktøy som ferdighetskroppen aldri faktisk kaller.

Testet på: 2026-07-16 · Claude Code 2.x (agent harness)

Installer

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

Kommandoer og eksempelprompter

  • /elixir-geniusMeningsfull Elixir/Phoenix/OTP arkitektur-playbook som produserer en full ADR-og-guardrail dokumentasjonspakke, ikke bare kode.

Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):

  • 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.