Development
Hook
Hooks
What elixir-phoenix-guide runs automatically, and when. A hook is a command Claude Code fires at a fixed moment, without you asking for it.
Install
> /plugin marketplace add j-morgan6/elixir-phoenix-guide > /plugin install elixir-phoenix-guide@elixir-phoenix-guide
Ships with elixir-phoenix-guide. Installing the plugin gets these hooks.
What fires, and when
SessionStart
Fires once when a session begins, and again after a context compaction. It is where a plugin sets up its environment, or restores state the compaction dropped.
bash "${CLAUDE_PLUGIN_ROOT}/scripts/detect_project.sh" 2>/dev/null || true
PreToolUse
- Matches
Bashbash "${CLAUDE_PLUGIN_ROOT}/scripts/hooks/bash_guard.sh"
PostToolUse
- Matches
Write|Edit|MultiEditbash "${CLAUDE_PLUGIN_ROOT}/scripts/hooks/check_file.sh"
Ships withelixir-phoenix-guide
· Changelog A Claude Code plugin (with Codex support for the skills) that keeps Claude's Elixir and Phoenix code idiomatic and current.
Get the whole plugin
Stats
169
Stars
16
Forks
Active
Maintenance
Shell
Language
MIT
License
6d ago
Last commit
9mo ago
Created
4h ago
Added

