logo

Babylon.js Market

Claude Code Plugins

Installation

The plugin is distributed through the babylonjsmarket marketplace — a marketplace.json catalog hosted in the plugin repo at babylonjsmarket/claude-plugin-arcade-ecs. There's nothing to clone.

One-time setup

Inside any Claude Code session:

/plugin marketplace add babylonjsmarket/claude-plugin-arcade-ecs

This registers the catalog. You only run it once per machine.

Install the plugin

/plugin install arcade-ecs@babylonjsmarket

This loads the babylonjsmarket skill under the arcade-ecs namespace. Ask what skills are available in any session and you'll see arcade-ecs:babylonjsmarket. Skills load by description match, so you don't need to type the namespaced name — describing what you want is enough.

The zero-install path

If your project was created with npm create @babylonjsmarket/arcade (or you've run arcade eject in it), the same skill is already sitting in .claude/skills/babylonjsmarket/ — Claude loads it automatically, no marketplace step needed. The plugin above is for existing projects that weren't scaffolded that way.

Having both at once is harmless: they're the identical skill.

Updating

When a new version ships, refresh the catalog and reinstall:

/plugin marketplace update babylonjsmarket
/plugin install arcade-ecs@babylonjsmarket

marketplace update re-reads the catalog from GitHub; /plugin install picks up the new version. For zero-install projects, the skill refreshes the next time you scaffold or arcade eject.

Local development

To iterate on the skill inside the bjsm monorepo without publishing:

Terminal
claude --plugin-dir packages/claude-plugin-arcade-ecs

--plugin-dir takes precedence over any installed copy with the same name, so edits to skills/babylonjsmarket/SKILL.md show up immediately. Run /reload-plugins to pick them up without restarting.

Uninstalling

/plugin uninstall arcade-ecs@babylonjsmarket

To drop the marketplace catalog entirely:

/plugin marketplace remove babylonjsmarket

Was this page helpful?

We read every note — tell us what's working and what isn't.

↑↓ NavigateEnter SelectEsc CloseCtrl+K Open Search