Промпт-навык для AI-агентов, который помогает писать только необходимый для задачи код, отдавая предпочтение повторному использованию и минимальным решениям.
oliver-kriska/claude-elixir-phoenix
Плагин Claude Code для Elixir/Phoenix с 26 специализированными агентами, проверкой Iron Laws и интеграцией с Tidewave MCP для планирования, реализации и ревью кода.
- Звёзды
- 573
- Форки
- 45
- Открытые issues
- 20
- Последний коммит
- вчера
Что это?
Claude Code не знает о подводных камнях Elixir и Phoenix: например, assign_new пропускает обновление при повторном подключении, числа с плавающей точкой портят денежные поля, а задачи Oban могут быть неидемпотентными. Плагин добавляет знания о предметной области и координирует работу специализированных агентов: они планируют функции с помощью параллельного исследования, выполняют задачи с проверкой компиляции после каждого изменения и проводят параллельные ревью кода, проверяя идиомы, безопасность, тесты и компиляцию.
Рабочий процесс состоит из этапов plan, work, verify, review и compound; команды находятся в пространстве имён /phx:*. Iron Laws обеспечиваются хуками, которые сканируют изменения и выявляют такие проблемы, как денежные поля типа :float, вызовы String.to_atom для пользовательского ввода и долгоживущие процессы без супервизора. Справочные материалы по LiveView, Ecto, Oban, безопасности и тестированию загружаются автоматически в зависимости от редактируемых файлов.
Проект также включает сгенерированные версии для Amp, Codex, Pi, OpenCode и DeepSeek Harness; различия в поддержке функций указаны в матрице поддержки сред выполнения.
Ключевые возможности
- 01Планирует функции с помощью параллельных исследовательских агентов и записывает структурированные планы в файлы с чекбоксами.
- 02Проверяет компиляцию после каждого изменения при выполнении задач из плана.
- 03Обеспечивает соблюдение 26 Iron Laws с помощью хуков, которые сканируют изменения и выявляют типичные ошибки в Elixir и Phoenix.
- 04Проводит параллельное ревью четырьмя агентами, проверяя идиомы, безопасность, тесты и компиляцию.
- 05Автоматически загружает справочные материалы по LiveView, Ecto, Oban и безопасности в зависимости от редактируемых файлов.
- 06Интегрируется с Tidewave MCP.
Сценарии использования
- Разработка новых функций Phoenix LiveView по плану с проверкой каждого этапа.
- Ревью pull request в Elixir на предмет уязвимостей и антипаттернов в Ecto или Oban.
- Поиск причин ошибок в коде LiveView или Phoenix с помощью структурированных параллельных направлений исследования.
- Знакомство команды с конвенциями Phoenix благодаря правилам, соблюдение которых контролируется автоматически.
Быстрый старт
- 1
Добавьте маркетплейс в Claude Code
/plugin marketplace add oliver-kriska/claude-elixir-phoenix - 2
Установите плагин
/plugin install elixir-phoenix - 3
Спланируйте функцию с помощью команды workflow плагина
/phx:plan Add real-time comment notifications
Что важно знать
- Требуется Claude Code версии 2.1.110 или новее.
- Плагин ориентирован на Elixir/Phoenix, поэтому при работе с несколькими стеками рекомендуется включать его отдельно для каждого проекта.
- В других средах выполнения, таких как Amp, Codex, Pi, OpenCode и DeepSeek Harness, набор функций не полностью соответствует плагину для Claude Code.
- При обновлении с v2.x необходимо соблюдать определённый порядок установки, иначе плагин не загрузится.
В подборках
Темы
Частые вопросы
- Что такое claude-elixir-phoenix?
- Плагин Claude Code для Elixir/Phoenix с 26 специализированными агентами, проверкой Iron Laws и интеграцией с Tidewave MCP для планирования, реализации и ревью кода. Claude Code не знает о подводных камнях Elixir и Phoenix: например, assign_new пропускает обновление при повторном подключении, числа с плавающей точкой портят денежные поля, а задачи Oban могут быть неидемпотентными. Плагин добавляет знания о предметной области и координирует работу специализированных агентов: они планируют функции с помощью параллельного исследования, выполняют задачи с проверкой компиляции после каждого изменения и проводят параллельные ревью кода, проверяя идиомы, безопасность, тесты и компиляцию.
- claude-elixir-phoenix можно использовать бесплатно? Какая у него лицензия?
- claude-elixir-phoenix распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- claude-elixir-phoenix всё ещё поддерживается?
- Активно поддерживается. Последний коммит в claude-elixir-phoenix — 6 нояб. 2026 г..
- Для чего можно использовать claude-elixir-phoenix?
- Разработка новых функций Phoenix LiveView по плану с проверкой каждого этапа. Ревью pull request в Elixir на предмет уязвимостей и антипаттернов в Ecto или Oban. Поиск причин ошибок в коде LiveView или Phoenix с помощью структурированных параллельных направлений исследования. Знакомство команды с конвенциями Phoenix благодаря правилам, соблюдение которых контролируется автоматически.
- Как установить claude-elixir-phoenix?
- Добавьте маркетплейс в Claude Code: /plugin marketplace add oliver-kriska/claude-elixir-phoenix Установите плагин: /plugin install elixir-phoenix Спланируйте функцию с помощью команды workflow плагина: /phx:plan Add real-time comment notifications
- Где скачать claude-elixir-phoenix?
- Исходный код и инструкции по установке — на GitHub: https://github.com/oliver-kriska/claude-elixir-phoenix
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Набор из 67 специализированных пакетов навыков превращает Claude Code в напарника по программированию для full-stack-разработки.
Самостоятельно размещаемое веб-приложение на Phoenix для совместного мозгового штурма, голосования и приоритизации идей с обновлениями в реальном времени и возможностью анонимного доступа.
Набор навыков для Claude Code превращает kanban-доску GitHub Projects в автономный цикл разработки, QA и ревью, который готовит PR к слиянию.
Коллекция устанавливаемых хуков для Claude Code: они задают ограничения безопасности, автоматизируют действия, отслеживают затраты и отправляют уведомления о вызовах инструментов агентом.
Плагин для оркестрации нескольких агентов в средах вроде Gemini CLI, Claude Code, Codex и Qwen Code: 39 специализированных агентов и параллельные субагенты для разработки.