API Reference claude v#0.5.2

View Source

Modules

Batteries-included Claude Code integration for Elixir projects.

Installs Claude slash commands into the project's .claude/commands directory.

Utilities for converting between Elixir snake_case and JSON camelCase.

Defines default hook configurations for common tasks.

A behaviour for implementing hook event reporters and dispatching events to them.

Webhook reporter for Claude hooks events.

Manages MCP server configuration in .mcp.json files.

General testing utilities for Elixir applications.

Mix Tasks

Generate a new Claude subagent for specialized AI assistance.

Suggests related files that might need updating based on file changes.

Dispatcher for Claude hooks. This task reads the .claude.exs configuration and executes the appropriate hooks based on the event type and tool matcher.

Setup Claude for your Elixir project.

Checks if Claude configuration needs upgrading and provides instructions.