From de84d1b677cda9cf61fd07e0a335a2448c43e2a0 Mon Sep 17 00:00:00 2001 From: Defame1297 Date: Mon, 17 Aug 2026 10:33:25 +0000 Subject: [PATCH] chore(apm): give bin a published description that describes it MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Why: bin's marketplace description read "A place for things to be binned" — a routing boundary sitting in the enumeration slot, phrased as a joke. It is what a consumer sees in the marketplace listing for a plugin shipping eleven substantive skills: research, write-docs, tdd, prototype, triage, diagnose, improve-codebase-architecture, grill-me, grill-with-docs, zoom-out and caveman. This is the same category error b0ef503 fixed for git and gitea, and the same text bb9158d moved out of core's description in August — "triage, diagnosis, architecture review" left core precisely because those skills live in bin, so bin is where it should have landed. Implementation notes: bin 1.1.3 -> 1.1.4, marketplace 0.4.3 -> 0.4.4, PATCH for metadata under the per_package strategy. README's bin line mirrors the new description. architecture.md's routing boundary is deliberately left as "unsorted skills that have not earned a home yet" — that is still true, and it answers a different question than the listing does. Impact: consumer-facing. apm-pack-check-clean, check-plugin-content-sync, check-marketplace-mirror-sync, validate-marketplace, validate-plugins and apm-audit-ci all pass. --- .claude-plugin/marketplace.json | 6 +++--- .github/plugin/marketplace.json | 6 +++--- README.md | 2 +- apm.yml | 6 +++--- plugins/bin/.claude-plugin/plugin.json | 4 ++-- plugins/bin/.github/plugin/plugin.json | 4 ++-- plugins/bin/apm.yml | 4 ++-- 7 files changed, 16 insertions(+), 16 deletions(-) diff --git a/.claude-plugin/marketplace.json b/.claude-plugin/marketplace.json index f17bb99..aad6f3d 100644 --- a/.claude-plugin/marketplace.json +++ b/.claude-plugin/marketplace.json @@ -1,7 +1,7 @@ { "name": "holocron", "description": "AI development skills for Claude Code and GitHub Copilot CLI — factory, design, implement, review, and cross-cutting workflows.", - "version": "0.4.3", + "version": "0.4.4", "owner": { "name": "Defame1297", "email": "defame1297@rkdr.net", @@ -17,8 +17,8 @@ }, { "name": "bin", - "description": "A place for things to be binned", - "version": "1.1.3", + "description": "Cross-cutting workflow skills not yet split into a focused plugin — research, documentation, TDD, prototyping, triage, diagnosis, architecture review, and requirement grilling.", + "version": "1.1.4", "category": "Utilities", "source": "./plugins/bin" }, diff --git a/.github/plugin/marketplace.json b/.github/plugin/marketplace.json index f17bb99..aad6f3d 100644 --- a/.github/plugin/marketplace.json +++ b/.github/plugin/marketplace.json @@ -1,7 +1,7 @@ { "name": "holocron", "description": "AI development skills for Claude Code and GitHub Copilot CLI — factory, design, implement, review, and cross-cutting workflows.", - "version": "0.4.3", + "version": "0.4.4", "owner": { "name": "Defame1297", "email": "defame1297@rkdr.net", @@ -17,8 +17,8 @@ }, { "name": "bin", - "description": "A place for things to be binned", - "version": "1.1.3", + "description": "Cross-cutting workflow skills not yet split into a focused plugin — research, documentation, TDD, prototyping, triage, diagnosis, architecture review, and requirement grilling.", + "version": "1.1.4", "category": "Utilities", "source": "./plugins/bin" }, diff --git a/README.md b/README.md index abbdc66..83bd147 100644 --- a/README.md +++ b/README.md @@ -22,7 +22,7 @@ The six plugins: - **gitea** — issues, pull requests, labels, milestones, releases, branches, files - **core** — authoring and auditing a repo's `AGENTS.md` and the provider adapter files that defer to it - **lint** — configuring and running linters -- **bin** — a place for things to be binned +- **bin** — cross-cutting workflow skills not yet split into a focused plugin: research, documentation, TDD, prototyping, triage, diagnosis, architecture review, requirement grilling ## Prerequisites diff --git a/apm.yml b/apm.yml index 4ed53a8..9a7b63a 100644 --- a/apm.yml +++ b/apm.yml @@ -52,7 +52,7 @@ marketplace: # top-level apm.yml description:/version: above are NOT inherited into the # compiled output despite being used elsewhere (e.g. by `apm audit`). description: AI development skills for Claude Code and GitHub Copilot CLI — factory, design, implement, review, and cross-cutting workflows. - version: 0.4.3 + version: 0.4.4 owner: name: Defame1297 email: defame1297@rkdr.net @@ -83,9 +83,9 @@ marketplace: category: Developer Tools - name: bin - description: A place for things to be binned + description: Cross-cutting workflow skills not yet split into a focused plugin — research, documentation, TDD, prototyping, triage, diagnosis, architecture review, and requirement grilling. source: ./plugins/bin - version: 1.1.3 + version: 1.1.4 category: Utilities - name: git diff --git a/plugins/bin/.claude-plugin/plugin.json b/plugins/bin/.claude-plugin/plugin.json index 7e40868..6a862f9 100644 --- a/plugins/bin/.claude-plugin/plugin.json +++ b/plugins/bin/.claude-plugin/plugin.json @@ -1,7 +1,7 @@ { "name": "bin", - "version": "1.1.3", - "description": "A place for things to be binned", + "version": "1.1.4", + "description": "Cross-cutting workflow skills not yet split into a focused plugin \u2014 research, documentation, TDD, prototyping, triage, diagnosis, architecture review, and requirement grilling.", "author": { "name": "Defame1297", "email": "defame1297@rkdr.net", diff --git a/plugins/bin/.github/plugin/plugin.json b/plugins/bin/.github/plugin/plugin.json index c43b71d..e28d06b 100644 --- a/plugins/bin/.github/plugin/plugin.json +++ b/plugins/bin/.github/plugin/plugin.json @@ -1,7 +1,7 @@ { "name": "bin", - "version": "1.1.3", - "description": "A place for things to be binned", + "version": "1.1.4", + "description": "Cross-cutting workflow skills not yet split into a focused plugin — research, documentation, TDD, prototyping, triage, diagnosis, architecture review, and requirement grilling.", "author": { "name": "Defame1297", "email": "defame1297@rkdr.net", diff --git a/plugins/bin/apm.yml b/plugins/bin/apm.yml index f9c8e65..83c8ef8 100644 --- a/plugins/bin/apm.yml +++ b/plugins/bin/apm.yml @@ -1,6 +1,6 @@ name: bin -version: 1.1.3 -description: A place for things to be binned +version: 1.1.4 +description: Cross-cutting workflow skills not yet split into a focused plugin — research, documentation, TDD, prototyping, triage, diagnosis, architecture review, and requirement grilling. author: name: Defame1297 email: defame1297@rkdr.net