Plugin · Claude Code · Frontend & UI

Caseywebb Elm Claude Plugin

caseywebb-elm-claude-plugin is a Claude Code plugin for the Build phase that adds Elm language tools so agents write and refactor frontend Elm code correctly.

by caseyWebb · github.com/caseyWebb/elm-claude-plugin

Equip Claude Code with Elm-specific tools and conventions so you can build typed frontends without the model guessing Elm syntax and architecture.

2
GitHub stars
0
Installs
0
Community votes
One vote per signed-in builder - it helps surface the tools the community actually relies on.
Install

Add it to Claude Code

Install the plugin in Claude Code. One command, paste-ready.

Install the plugin
/plugin install caseywebb-elm-claude-plugin@caseyWebb/elm-claude-plugin
Add to ClaudeUse the Agent APISkillselion is itself an MCP server - your agent can fetch this config directly.
Agent API

Built to be called by your agent

Skillselion is itself an MCP server. Your agent can pull this entry and a paste-ready install config straight from the API - no copy-paste.

Retrieve this entry with skillselion.get_details("plugin:caseyWebb/elm-claude-plugin") and the paste-ready config with skillselion.get_install_config("plugin:caseyWebb/elm-claude-plugin").

About

What it does

caseywebb-elm-claude-plugin is a Claude Code plugin that adds Elm-aware tooling so coding agents respect Elm’s architecture, syntax, and ecosystem instead of drifting toward React-by-default answers. Solo builders who still ship Elm for reliability and strong types install it during frontend implementation to cut review loops on modules, Msg types, and update patterns. The repository ships one plugin and is tagged developer-tools in the catalog—narrow scope by design, similar to language-specific IDE extensions rather than a journey-wide methodology skill. It does not replace the Elm compiler or official docs, but it steers Claude Code toward idiomatic Elm while you build pages, ports, and packages. Ideal when your stack is Elm on the client and you want the agent plugin to match that commitment.

Highlights

  • Claude Code plugin dedicated to the Elm programming language
  • Developer-tools category with Elm and working-tools keywords
  • Single-plugin bundle from caseyWebb/elm-claude-plugin
  • Keeps agent suggestions inside Elm’s functional, typed frontend model
  • Pairs with solo builders maintaining Elm SPAs or embedded views

Why builders use it

General-purpose coding agents routinely suggest non-Elm patterns, forcing solo Elm developers to constantly rewrite agent output.

After installing the plugin, Claude Code can apply Elm-focused tooling so frontend modules, updates, and tooling commands stay idiomatic.

At a glance

  • Type - Plugin in Frontend & UI.
  • Adoption - 0 installs, 2 stars, 0 votes.

FAQ

Who is caseywebb-elm-claude-plugin for?

It is for developers using Claude Code who build frontends in Elm and need agent behavior tuned to that language.

When should I use caseywebb-elm-claude-plugin?

Use it during Build frontend work—new features, refactors, and fixes in Elm—rather than for deployment or growth analytics.

How do I add caseywebb-elm-claude-plugin to my agent?

Install the plugin from caseyWebb/elm-claude-plugin in Claude Code, open an Elm project, and rely on the bundled Elm tools per the repository instructions.

Discussion

Comments

Share how you use caseywebb-elm-claude-plugin, gotchas, or tips for other indie builders.

No comments yet - be the first to share how you use it.

This week for builders

Five minutes, every Monday — the tools, releases and tactics for shipping solo.

unsubscribe anytime.