Plugin · Claude Code · Development Tools

Watzon Claude Code

watzon-claude-code is a Claude Code plugin marketplace for the Build phase that bundles Crystal language LSP, Ameba linting, and related agent tooling.

by watzon · github.com/watzon/claude-code

Add Crystal language LSP, linting (Ameba), and editor support inside Claude Code when you ship or maintain Crystal backends and CLIs.

1
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 watzon-claude-code@watzon/claude-code
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:watzon/claude-code") and the paste-ready config with skillselion.get_install_config("plugin:watzon/claude-code").

About

What it does

watzon-claude-code is a small Claude Code plugin marketplace aimed at Crystal developers and anyone maintaining backends or CLIs in a stack few catalogs cover. The bundle packages two plugins around Ameba linting, LSP server integration, and general language support so your agent can assist with Crystal syntax, style, and project structure without you wiring each tool manually. Solo builders who already chose Crystal for performance-sensitive APIs or scripts gain a single registration path instead of copying snippets from forums. It is phase-specific build tooling: use it while you are actively coding, refactoring, or bringing a Crystal service into a larger monorepo. It does not replace Crystal’s compiler or CI; it gives Claude Code enough context hooks to reason about Crystal-specific conventions. If you are not on Crystal, skip this bundle and pick a general Development Tools marketplace instead.

Highlights

  • Bundle of 2 community plugins focused on Crystal language workflows
  • Coverage for Ameba linting, LSP server support, and language tooling keywords
  • Fills gaps for niche stacks that lack mainstream agent templates
  • Installable as a curated plugin marketplace entry from watzon/claude-code

Why builders use it

Crystal developers using Claude Code lack first-class plugins for linting and language-server workflows that Ruby or TypeScript stacks get by default.

After you register the marketplace, Claude Code can lean on Crystal-oriented plugins so edits and reviews align with Ameba and LSP expectations instead of generic guesses.

At a glance

  • Type - Plugin in Development Tools.
  • Adoption - 0 installs, 1 stars, 0 votes.

FAQ

Who is watzon-claude-code for?

It is for solo builders and maintainers who write Crystal code in Claude Code and want linting and LSP-oriented plugins in one marketplace entry.

When should I use watzon-claude-code?

Use it during the Build phase when you are implementing or refactoring Crystal services and want the agent aligned with Ameba and language-server conventions.

How do I add watzon-claude-code to my agent?

Install or register the watzon/claude-code plugin marketplace in Claude Code, then enable the bundled Crystal plugins from your plugin settings per the repo README.

Discussion

Comments

Share how you use watzon-claude-code, 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.