fix: add marketplace.json and remove duplicate hooks declaration

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) <noreply@anthropic.com>
This commit is contained in:
Mortdecai
2026-04-12 22:46:12 -04:00
parent 7ed1401c89
commit 92e7793be8
2 changed files with 27 additions and 2 deletions
+26
View File
@@ -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"
]
}
]
}
+1 -2
View File
@@ -9,6 +9,5 @@
"homepage": "https://git.sethpc.xyz/Seth/git.sethpc.xyz-connector", "homepage": "https://git.sethpc.xyz/Seth/git.sethpc.xyz-connector",
"repository": "https://git.sethpc.xyz/Seth/git.sethpc.xyz-connector", "repository": "https://git.sethpc.xyz/Seth/git.sethpc.xyz-connector",
"license": "MIT", "license": "MIT",
"commands": ["./commands"], "commands": ["./commands"]
"hooks": "./hooks/hooks.json"
} }