From adc6b95f189c878cb8c8810871cde03aa0d5214b Mon Sep 17 00:00:00 2001 From: Rushikesh More Date: Sat, 18 Apr 2026 13:03:18 +0530 Subject: [PATCH] Fix marketplace.json source format for Claude Code install The plugins[0].source field used the string "./" which fails Claude Code's plugin schema validation, causing /plugin install to error out with "Invalid input" on the source field. Replace with the documented github source object pointing at this repo. This lets Claude Code clone the plugin contents on install without requiring any change to the plugin layout (plugin.json and .claude-plugin/ remain at repo root). Validated locally with `claude plugin validate .` (passes). Reference: https://code.claude.com/docs/en/plugin-marketplaces#plugin-sources Closes #10 --- .claude-plugin/marketplace.json | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.claude-plugin/marketplace.json b/.claude-plugin/marketplace.json index 97ec691..7ef5939 100644 --- a/.claude-plugin/marketplace.json +++ b/.claude-plugin/marketplace.json @@ -9,7 +9,10 @@ "plugins": [ { "name": "shopify-plugin", - "source": "./", + "source": { + "source": "github", + "repo": "Shopify/Shopify-AI-Toolkit" + }, "description": "Search Shopify docs, generate and validate GraphQL, Liquid, and UI extension code", "version": "1.0.0", "author": { "name": "Shopify" },