From 92e7793be86a51f2a4712f99ddfe758ae937d238 Mon Sep 17 00:00:00 2001 From: Mortdecai Date: Sun, 12 Apr 2026 22:46:12 -0400 Subject: [PATCH] fix: add marketplace.json and remove duplicate hooks declaration MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit marketplace.json is required for Claude Code plugin indexing. hooks/hooks.json is auto-discovered — declaring it in plugin.json causes a duplicate-load error. Co-Authored-By: Claude Opus 4.6 (1M context) --- .claude-plugin/marketplace.json | 26 ++++++++++++++++++++++++++ .claude-plugin/plugin.json | 3 +-- 2 files changed, 27 insertions(+), 2 deletions(-) create mode 100644 .claude-plugin/marketplace.json diff --git a/.claude-plugin/marketplace.json b/.claude-plugin/marketplace.json new file mode 100644 index 0000000..3dd4669 --- /dev/null +++ b/.claude-plugin/marketplace.json @@ -0,0 +1,26 @@ +{ + "name": "git.sethpc.xyz-connector", + "owner": { + "name": "Seth", + "url": "https://git.sethpc.xyz" + }, + "metadata": { + "description": "Connect Claude Code to Seth's Gitea instance (git.sethpc.xyz) — guided setup, CLI, commit conventions, and a gentle nudge to push.", + "version": "1.0.0" + }, + "plugins": [ + { + "name": "git.sethpc.xyz-connector", + "description": "Connect Claude Code to Seth's Gitea instance (git.sethpc.xyz) — guided setup, CLI, commit conventions, and a gentle nudge to push.", + "source": "./", + "strict": true, + "category": "git", + "keywords": [ + "git", + "gitea", + "sethpc", + "homelab" + ] + } + ] +} \ No newline at end of file diff --git a/.claude-plugin/plugin.json b/.claude-plugin/plugin.json index a94844c..1c728ce 100644 --- a/.claude-plugin/plugin.json +++ b/.claude-plugin/plugin.json @@ -9,6 +9,5 @@ "homepage": "https://git.sethpc.xyz/Seth/git.sethpc.xyz-connector", "repository": "https://git.sethpc.xyz/Seth/git.sethpc.xyz-connector", "license": "MIT", - "commands": ["./commands"], - "hooks": "./hooks/hooks.json" + "commands": ["./commands"] }