ex_doc
ExDoc documentation validation plugin that checks for documentation issues before commits
Overview
[!NOTE]
This repository has changed significantly and may look quite different from before.
With the release of Claude Plugins, the previous implementation is now mostly irrelevant.
This new version adapts the earlier approach to align with the latest plugin architecture and conventions.
If you're looking for the previous version, please visit see version v0.5.3.
Claude Code Plugins for Elixir
Unofficial Claude Code plugin marketplace for Elixir and BEAM ecosystem development.

What is this?
This is a **Claude Code plugin marketplace** that provides Elixir and BEAM ecosystem development tools for Claude Code.
Quick Start
Install the Marketplace
claude
/plugin marketplace add bradleygolden/claude-marketplace-elixirInstall Plugin
# Recommended: Combined plugin with all features
/plugin install elixir@elixirAvailable Plugins
- •elixir - Recommended: Combined plugin with all Elixir development features (auto-formatting, compilation, testing, linting, security)
Legacy Plugins (Deprecated)
The following plugins are deprecated and will be removed in a future release. Use elixir@elixir instead.
- •core - Essential Elixir development support
- •ash - Ash Framework code generation validation
- •credo - Static code analysis
- •dialyzer - Static type analysis
- •ex_doc - Documentation quality validation
- •ex_unit - ExUnit testing automation
- •mix_audit - Dependency security audit
- •precommit - Phoenix 1.8+ precommit alias runner
- •sobelow - Security-focused static analysis
License
MIT License - see LICENSE for details.
Support
- •Issues: GitHub Issues
- •Discussions: GitHub Discussions
Made with ❤️ for the Elixir community
Install & Usage
/plugin marketplace add <org/repo>Add the configuration to /plugin install ex-doc@<marketplace>
/pluginSecurity Audits
Frequently Asked Questions
What is ex_doc?
ExDoc documentation validation plugin that checks for documentation issues before commits
How to install ex_doc?
To install ex_doc: add a marketplace (/plugin marketplace add <org/repo>), then add the config to /plugin install ex-doc@<marketplace>. Finally, /plugin in Claude Code.
What is ex_doc best for?
ex_doc is a plugin categorized under Documentation. It is designed for: documentation, plugin, elixir, exdoc, validation, quality, pre-commit. Created by Bradley Golden.