From bff9662c52e8d5d25efcbe6999bf6f5575ca1e02 Mon Sep 17 00:00:00 2001 From: Defame1297 Date: Thu, 13 Aug 2026 19:03:12 +0000 Subject: [PATCH] docs(kyberforge): add keywords/homepage/repository to plugin apm.yml bin and kyberforge had empty keywords: [], and no plugin set homepage or repository despite the schema supporting both and the repo having one canonical Gitea remote -- flagged by an apm-docs-vs-repo audit following issue #90's plugin->apm conversion. Compiled .claude-plugin/plugin.json and .github/plugin/plugin.json were regenerated via scripts/sync-plugin-content.sh to carry the new fields. Refs: #90 --- plugins/bin/.claude-plugin/plugin.json | 9 +++++++++ plugins/bin/.github/plugin/plugin.json | 11 ++++++++++- plugins/bin/apm.yml | 9 ++++++++- plugins/core/.claude-plugin/plugin.json | 2 ++ plugins/core/.github/plugin/plugin.json | 2 ++ plugins/core/apm.yml | 2 ++ plugins/git/.claude-plugin/plugin.json | 2 ++ plugins/git/.github/plugin/plugin.json | 2 ++ plugins/git/apm.yml | 2 ++ plugins/gitea/.claude-plugin/plugin.json | 2 ++ plugins/gitea/.github/plugin/plugin.json | 2 ++ plugins/gitea/apm.yml | 2 ++ plugins/kyberforge/.claude-plugin/plugin.json | 11 ++++++++++- plugins/kyberforge/.github/plugin/plugin.json | 11 ++++++++++- plugins/kyberforge/apm.yml | 9 ++++++++- plugins/lint/.claude-plugin/plugin.json | 2 ++ plugins/lint/.github/plugin/plugin.json | 2 ++ plugins/lint/apm.yml | 2 ++ 18 files changed, 79 insertions(+), 5 deletions(-) diff --git a/plugins/bin/.claude-plugin/plugin.json b/plugins/bin/.claude-plugin/plugin.json index d7921d7..1bd8eab 100644 --- a/plugins/bin/.claude-plugin/plugin.json +++ b/plugins/bin/.claude-plugin/plugin.json @@ -8,6 +8,15 @@ "url": "https://git.dev.rkdr.net/Defame1297/" }, "license": "MIT", + "homepage": "https://git.dev.rkdr.net/Defame1297/holocron/src/branch/main/plugins/bin", + "repository": "https://git.dev.rkdr.net/Defame1297/holocron/src/branch/main/plugins/bin", + "keywords": [ + "utility", + "diagnostics", + "prototyping", + "tdd", + "research" + ], "mcpServers": { "obsidian": { "args": [ diff --git a/plugins/bin/.github/plugin/plugin.json b/plugins/bin/.github/plugin/plugin.json index 06a4a86..0d37601 100644 --- a/plugins/bin/.github/plugin/plugin.json +++ b/plugins/bin/.github/plugin/plugin.json @@ -7,5 +7,14 @@ "email": "defame1297@rkdr.net", "url": "https://git.dev.rkdr.net/Defame1297/" }, - "license": "MIT" + "license": "MIT", + "homepage": "https://git.dev.rkdr.net/Defame1297/holocron/src/branch/main/plugins/bin", + "repository": "https://git.dev.rkdr.net/Defame1297/holocron/src/branch/main/plugins/bin", + "keywords": [ + "utility", + "diagnostics", + "prototyping", + "tdd", + "research" + ] } diff --git a/plugins/bin/apm.yml b/plugins/bin/apm.yml index 42baf2b..5d869c2 100644 --- a/plugins/bin/apm.yml +++ b/plugins/bin/apm.yml @@ -6,7 +6,14 @@ author: email: defame1297@rkdr.net url: https://git.dev.rkdr.net/Defame1297/ license: MIT -keywords: [] +homepage: https://git.dev.rkdr.net/Defame1297/holocron/src/branch/main/plugins/bin +repository: https://git.dev.rkdr.net/Defame1297/holocron/src/branch/main/plugins/bin +keywords: + - utility + - diagnostics + - prototyping + - tdd + - research # Constrains what .apm/ may contain: instructions, skill, hybrid, or prompts type: skill diff --git a/plugins/core/.claude-plugin/plugin.json b/plugins/core/.claude-plugin/plugin.json index ce78fbd..024a17e 100644 --- a/plugins/core/.claude-plugin/plugin.json +++ b/plugins/core/.claude-plugin/plugin.json @@ -8,6 +8,8 @@ "url": "https://git.dev.rkdr.net/Defame1297/" }, "license": "MIT", + "homepage": "https://git.dev.rkdr.net/Defame1297/holocron/src/branch/main/plugins/core", + "repository": "https://git.dev.rkdr.net/Defame1297/holocron/src/branch/main/plugins/core", "keywords": [ "cross-cutting", "triage", diff --git a/plugins/core/.github/plugin/plugin.json b/plugins/core/.github/plugin/plugin.json index ce78fbd..024a17e 100644 --- a/plugins/core/.github/plugin/plugin.json +++ b/plugins/core/.github/plugin/plugin.json @@ -8,6 +8,8 @@ "url": "https://git.dev.rkdr.net/Defame1297/" }, "license": "MIT", + "homepage": "https://git.dev.rkdr.net/Defame1297/holocron/src/branch/main/plugins/core", + "repository": "https://git.dev.rkdr.net/Defame1297/holocron/src/branch/main/plugins/core", "keywords": [ "cross-cutting", "triage", diff --git a/plugins/core/apm.yml b/plugins/core/apm.yml index d85d28c..35d834c 100644 --- a/plugins/core/apm.yml +++ b/plugins/core/apm.yml @@ -6,6 +6,8 @@ author: email: defame1297@rkdr.net url: https://git.dev.rkdr.net/Defame1297/ license: MIT +homepage: https://git.dev.rkdr.net/Defame1297/holocron/src/branch/main/plugins/core +repository: https://git.dev.rkdr.net/Defame1297/holocron/src/branch/main/plugins/core keywords: - cross-cutting - triage diff --git a/plugins/git/.claude-plugin/plugin.json b/plugins/git/.claude-plugin/plugin.json index cc2b8a7..e4b30b2 100644 --- a/plugins/git/.claude-plugin/plugin.json +++ b/plugins/git/.claude-plugin/plugin.json @@ -8,6 +8,8 @@ "url": "https://git.dev.rkdr.net/Defame1297/" }, "license": "MIT", + "homepage": "https://git.dev.rkdr.net/Defame1297/holocron/src/branch/main/plugins/git", + "repository": "https://git.dev.rkdr.net/Defame1297/holocron/src/branch/main/plugins/git", "keywords": [ "git", "vcs", diff --git a/plugins/git/.github/plugin/plugin.json b/plugins/git/.github/plugin/plugin.json index cc2b8a7..e4b30b2 100644 --- a/plugins/git/.github/plugin/plugin.json +++ b/plugins/git/.github/plugin/plugin.json @@ -8,6 +8,8 @@ "url": "https://git.dev.rkdr.net/Defame1297/" }, "license": "MIT", + "homepage": "https://git.dev.rkdr.net/Defame1297/holocron/src/branch/main/plugins/git", + "repository": "https://git.dev.rkdr.net/Defame1297/holocron/src/branch/main/plugins/git", "keywords": [ "git", "vcs", diff --git a/plugins/git/apm.yml b/plugins/git/apm.yml index 8f46d70..2bc0cd8 100644 --- a/plugins/git/apm.yml +++ b/plugins/git/apm.yml @@ -6,6 +6,8 @@ author: email: defame1297@rkdr.net url: https://git.dev.rkdr.net/Defame1297/ license: MIT +homepage: https://git.dev.rkdr.net/Defame1297/holocron/src/branch/main/plugins/git +repository: https://git.dev.rkdr.net/Defame1297/holocron/src/branch/main/plugins/git keywords: - git - vcs diff --git a/plugins/gitea/.claude-plugin/plugin.json b/plugins/gitea/.claude-plugin/plugin.json index a9b935c..8b8d916 100644 --- a/plugins/gitea/.claude-plugin/plugin.json +++ b/plugins/gitea/.claude-plugin/plugin.json @@ -8,6 +8,8 @@ "url": "https://git.dev.rkdr.net/Defame1297/" }, "license": "MIT", + "homepage": "https://git.dev.rkdr.net/Defame1297/holocron/src/branch/main/plugins/gitea", + "repository": "https://git.dev.rkdr.net/Defame1297/holocron/src/branch/main/plugins/gitea", "keywords": [ "gitea", "issues", diff --git a/plugins/gitea/.github/plugin/plugin.json b/plugins/gitea/.github/plugin/plugin.json index a9b935c..8b8d916 100644 --- a/plugins/gitea/.github/plugin/plugin.json +++ b/plugins/gitea/.github/plugin/plugin.json @@ -8,6 +8,8 @@ "url": "https://git.dev.rkdr.net/Defame1297/" }, "license": "MIT", + "homepage": "https://git.dev.rkdr.net/Defame1297/holocron/src/branch/main/plugins/gitea", + "repository": "https://git.dev.rkdr.net/Defame1297/holocron/src/branch/main/plugins/gitea", "keywords": [ "gitea", "issues", diff --git a/plugins/gitea/apm.yml b/plugins/gitea/apm.yml index 22aaff2..f90441c 100644 --- a/plugins/gitea/apm.yml +++ b/plugins/gitea/apm.yml @@ -6,6 +6,8 @@ author: email: defame1297@rkdr.net url: https://git.dev.rkdr.net/Defame1297/ license: MIT +homepage: https://git.dev.rkdr.net/Defame1297/holocron/src/branch/main/plugins/gitea +repository: https://git.dev.rkdr.net/Defame1297/holocron/src/branch/main/plugins/gitea keywords: - gitea - issues diff --git a/plugins/kyberforge/.claude-plugin/plugin.json b/plugins/kyberforge/.claude-plugin/plugin.json index 567f231..ec7aca1 100644 --- a/plugins/kyberforge/.claude-plugin/plugin.json +++ b/plugins/kyberforge/.claude-plugin/plugin.json @@ -7,5 +7,14 @@ "email": "defame1297@rkdr.net", "url": "https://git.dev.rkdr.net/Defame1297/" }, - "license": "MIT" + "license": "MIT", + "homepage": "https://git.dev.rkdr.net/Defame1297/holocron/src/branch/main/plugins/kyberforge", + "repository": "https://git.dev.rkdr.net/Defame1297/holocron/src/branch/main/plugins/kyberforge", + "keywords": [ + "marketplace", + "plugin", + "skill-authoring", + "agent-authoring", + "apm" + ] } diff --git a/plugins/kyberforge/.github/plugin/plugin.json b/plugins/kyberforge/.github/plugin/plugin.json index 567f231..ec7aca1 100644 --- a/plugins/kyberforge/.github/plugin/plugin.json +++ b/plugins/kyberforge/.github/plugin/plugin.json @@ -7,5 +7,14 @@ "email": "defame1297@rkdr.net", "url": "https://git.dev.rkdr.net/Defame1297/" }, - "license": "MIT" + "license": "MIT", + "homepage": "https://git.dev.rkdr.net/Defame1297/holocron/src/branch/main/plugins/kyberforge", + "repository": "https://git.dev.rkdr.net/Defame1297/holocron/src/branch/main/plugins/kyberforge", + "keywords": [ + "marketplace", + "plugin", + "skill-authoring", + "agent-authoring", + "apm" + ] } diff --git a/plugins/kyberforge/apm.yml b/plugins/kyberforge/apm.yml index 8859552..7c8dfc5 100644 --- a/plugins/kyberforge/apm.yml +++ b/plugins/kyberforge/apm.yml @@ -6,7 +6,14 @@ author: email: defame1297@rkdr.net url: https://git.dev.rkdr.net/Defame1297/ license: MIT -keywords: [] +homepage: https://git.dev.rkdr.net/Defame1297/holocron/src/branch/main/plugins/kyberforge +repository: https://git.dev.rkdr.net/Defame1297/holocron/src/branch/main/plugins/kyberforge +keywords: + - marketplace + - plugin + - skill-authoring + - agent-authoring + - apm # Constrains what .apm/ may contain: instructions, skill, hybrid, or prompts type: hybrid diff --git a/plugins/lint/.claude-plugin/plugin.json b/plugins/lint/.claude-plugin/plugin.json index be7d599..a48c48c 100644 --- a/plugins/lint/.claude-plugin/plugin.json +++ b/plugins/lint/.claude-plugin/plugin.json @@ -8,6 +8,8 @@ "url": "https://git.dev.rkdr.net/Defame1297/" }, "license": "MIT", + "homepage": "https://git.dev.rkdr.net/Defame1297/holocron/src/branch/main/plugins/lint", + "repository": "https://git.dev.rkdr.net/Defame1297/holocron/src/branch/main/plugins/lint", "keywords": [ "lint", "style", diff --git a/plugins/lint/.github/plugin/plugin.json b/plugins/lint/.github/plugin/plugin.json index be7d599..a48c48c 100644 --- a/plugins/lint/.github/plugin/plugin.json +++ b/plugins/lint/.github/plugin/plugin.json @@ -8,6 +8,8 @@ "url": "https://git.dev.rkdr.net/Defame1297/" }, "license": "MIT", + "homepage": "https://git.dev.rkdr.net/Defame1297/holocron/src/branch/main/plugins/lint", + "repository": "https://git.dev.rkdr.net/Defame1297/holocron/src/branch/main/plugins/lint", "keywords": [ "lint", "style", diff --git a/plugins/lint/apm.yml b/plugins/lint/apm.yml index 4796517..6599235 100644 --- a/plugins/lint/apm.yml +++ b/plugins/lint/apm.yml @@ -6,6 +6,8 @@ author: email: defame1297@rkdr.net url: https://git.dev.rkdr.net/Defame1297/ license: MIT +homepage: https://git.dev.rkdr.net/Defame1297/holocron/src/branch/main/plugins/lint +repository: https://git.dev.rkdr.net/Defame1297/holocron/src/branch/main/plugins/lint keywords: - lint - style