From ecd8ff50fcfa35cd2f8694d8e225f7bff5e6d809 Mon Sep 17 00:00:00 2001 From: rochala Date: Tue, 28 Jul 2026 22:29:53 +0200 Subject: [PATCH] Fix plugin install by using in-repo marketplace source The `github` source object made Claude Code clone VirtusLab/cellar a second time over SSH (git@github.com), which fails for anyone without a GitHub SSH key. The plugin lives at the root of this repo, which is already cloned when the marketplace is added, so point at it with a relative source instead. Also set the plugin author and fix the repository URL casing. Co-Authored-By: Claude Opus 5 --- .claude-plugin/marketplace.json | 9 ++++----- .claude-plugin/plugin.json | 7 +++++-- 2 files changed, 9 insertions(+), 7 deletions(-) diff --git a/.claude-plugin/marketplace.json b/.claude-plugin/marketplace.json index 06bf02c..a1fc1b2 100644 --- a/.claude-plugin/marketplace.json +++ b/.claude-plugin/marketplace.json @@ -10,15 +10,14 @@ { "name": "cellar", "description": "Look up the public API of any JVM dependency (Scala 3, Scala 2, Java) from the terminal", - "source": { - "source": "github", - "repo": "VirtusLab/cellar" - }, + "source": "./", + "version": "0.1.0", + "repository": "https://github.com/VirtusLab/cellar", "category": "development", "license": "MPL-2.0", "keywords": ["scala", "java", "jvm", "api", "documentation"], "author": { - "name": "rochala" + "name": "VirtusLab" }, "homepage": "https://github.com/VirtusLab/cellar" } diff --git a/.claude-plugin/plugin.json b/.claude-plugin/plugin.json index c2b0a75..9f3970c 100644 --- a/.claude-plugin/plugin.json +++ b/.claude-plugin/plugin.json @@ -2,6 +2,9 @@ "name": "cellar", "version": "0.1.0", "description": "Look up the public API of any JVM dependency (Scala 3, Scala 2, Java) from the terminal", - "repository": "https://github.com/virtuslab/cellar", - "license": "MPL-2.0" + "repository": "https://github.com/VirtusLab/cellar", + "license": "MPL-2.0", + "author": { + "name": "VirtusLab" + } }