Elixir Genius

Playbook de arquitectura opinionado de Elixir/Phoenix/OTP que genera un paquete completo de documentación ADR y guardarraíles, no solo código.

Por agoodway · agoodway/.claude

Probado · Funciona ★ 9.2/10

Elixir Genius — Playbook de arquitectura opinionado de Elixir/Phoenix/OTP que genera un paquete completo de documentación ADR y guardarraíles, no solo código.

Qué hace

Una referencia de arquitectura e idioma de 1300 líneas para proyectos Elixir/Phoenix/LiveView/Ecto: prescribe bibliotecas específicas (Req, Jason, Swoosh, Zoi), patrones OTP y de manejo de dinero, y una estructura de documentación multi-aplicación al estilo Dave-Thomas (guardarraíles, ADRs, documentos de entrega) destinada a permitir que un par de IA Director/Implementador construya un sistema sin volver a preguntar preguntas arquitectónicas. Úselo al diseñar o documentar un nuevo sistema Elixir/Phoenix, planificar árboles de supervisión o preparar documentos de entrega de IA a IA.

Informe de la prueba

Produjo un brief de arquitectura materialmente más prescriptivo que una respuesta base de Elixir: fuerza opciones de biblioteca específicas (Req en lugar de HTTPoison, Jason en lugar de Poison), campos de dinero en centavos enteros, bloqueo optimista y un paquete completo de documentación ADR/guardarraíles/entrega — pero se envía como un repositorio de dotfiles personal sin procesar sin README, y su lista de herramientas permitidas otorga herramientas MCP mcp__tidewave__* y mcp__context7__* que el cuerpo de la habilidad nunca llama realmente.

Probado el: 2026-07-16 · Claude Code 2.x (agent harness)

Instalación

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

Comandos y prompts de ejemplo

  • /elixir-geniusPlaybook de arquitectura opinionado de Elixir/Phoenix/OTP que genera un paquete completo de documentación ADR y guardarraíles, no solo código.

Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):

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