From 17d34d2d5ddf8856a5f5d73204085d42cff3c9b5 Mon Sep 17 00:00:00 2001 From: Stephen Way Date: Wed, 13 May 2026 16:23:21 -0700 Subject: [PATCH] plugin: structured source ({source:url, url:...}) for marketplace.json The "./" string form is older schema; modern Claude Code requires the structured form. Same shape as anthropics/claude-plugins-official catalogue entries. Co-Authored-By: Claude Opus 4.7 (1M context) --- claude/.claude-plugin/marketplace.json | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/claude/.claude-plugin/marketplace.json b/claude/.claude-plugin/marketplace.json index 7640a98..767fdf7 100644 --- a/claude/.claude-plugin/marketplace.json +++ b/claude/.claude-plugin/marketplace.json @@ -13,11 +13,15 @@ { "name": "fj", "description": "Teach Claude Code to use fj, a CLI for Forgejo and Gitea-compatible instances. Activates when the user mentions fj, Forgejo, Gitea, or any forge-side action (issues, PRs, releases, code search, labels, milestones, webhooks).", - "source": "./", - "strict": false, - "skills": [ - "./skills/fj" - ] + "source": { + "source": "url", + "url": "https://github.com/rasterandstate/fj-claude-plugin.git" + }, + "license": "MIT", + "category": "developer-tools", + "keywords": ["fj", "forgejo", "gitea", "git", "cli"], + "homepage": "https://rasterhub.com/rasterstate/fj", + "repository": "https://github.com/rasterandstate/fj-claude-plugin" } ] }