One-click plugin install — no shell, no clone.
boil-the-ocean is now its own one-plugin marketplace. From inside Claude Code:
/plugin marketplace add rajkaria/boil-the-ocean
/plugin install boil-the-ocean@boil-the-ocean
That wires the skill, the /ocean* commands, and both hooks — updated in place on re-install, no install.sh needed.
Added
.claude-plugin/marketplace.json— the repo is its own one-plugin marketplace.- Cross-agent plugin install — the same manifest installs on every agent that speaks the Claude Code plugin-marketplace protocol: Antigravity (
agy plugin install <url>), Factory Droid, GitHub Copilot CLI. - Marketplace test coverage — 4 new tests (86 total):
marketplace.jsonis valid JSON, its name and plugin entry match the plugin, and itssource: "./"resolves to a realplugin.json.
Notes
- The plugin carries no separate version — its entry inherits from
plugin.json, so the release checklist staysVERSION+plugin.jsonin lockstep.
The shell installer (curl … | bash, install.sh auto, ocean upgrade) is unchanged and still works for headless / non-Claude agents.
Full changelog: https://github.com/rajkaria/boil-the-ocean/blob/main/CHANGELOG.md