Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
npx claudepluginhub caseyWebb/elm-claude-plugin --plugin elmA Claude Code plugin that provides tools for working with Elm.
curl - for fetching package data from package.elm-lang.orgjq - for parsing JSON (install via brew install jq on macOS)elm-language-server - for LSP features (install via npm install -g @elm-tooling/elm-language-server)/plugin marketplace add caseyWebb/elm-claude-plugin
/plugin install elm@caseyWebb
git clone https://github.com/caseyWebb/elm-claude-plugin ~/.claude/plugins/elm
Then restart Claude Code.
The skill is automatically triggered when you ask about:
The plugin teaches Claude how to:
list-installed-packages.sh - Lists dependencies from elm.jsonsearch-packages.sh - Queries package.elm-lang.org/search.jsonfetch-package.sh - Downloads package docs to cacheget-exports.sh - Extracts module exports (compact, no docs)get-export-docs.sh - Extracts single export with full documentationget-readme.sh - Reads package README documentationThe scripts use jq to filter large JSON files, keeping token usage efficient.
Package data is cached at ~/.elm/0.19.1/packages/{author}/{name}/{version}/
This matches the standard Elm tooling cache location, so packages installed via elm install are already available.
MIT
Share bugs, ideas, or general feedback.
Based on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Advanced Gleam programming skills for functional BEAM development
Elixir Language Server integration for Claude Code
Elixir language server
Essential Elixir and Phoenix LiveView development guide with enforced skills, hooks, and patterns for idiomatic code
Elixir, Phoenix, and LiveView code review and documentation skills
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
Automatically injects elmq CLI guidance into Claude Code sessions working in Elm projects
Blocks Claude at stop to review docs with update-when frontmatter for staleness
Reminds Claude to update PR title and description after git push
Personal grocery agent — meal planning, pantry, recipes, and Kroger cart. Bundles the workflow skills and the grocery-mcp connector.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claim