← back to Cli Printing Press
fix(marketplace): align marketplace.json with Claude Code schema
ebe45d51c26e1bdf63c86a9bcac3c2126c970a50 · 2026-03-27 14:55:15 -0700 · Trevin Chow
The marketplace.json was missing required top-level fields and using
incorrect types, causing installation failures. Adds name/owner fields,
changes author from string to object, replaces invalid skills array
with source config, and adds required source field.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Files touched
M .claude-plugin/marketplace.json
Diff
commit ebe45d51c26e1bdf63c86a9bcac3c2126c970a50
Author: Trevin Chow <trevin@trevinchow.com>
Date: Fri Mar 27 14:55:15 2026 -0700
fix(marketplace): align marketplace.json with Claude Code schema
The marketplace.json was missing required top-level fields and using
incorrect types, causing installation failures. Adds name/owner fields,
changes author from string to object, replaces invalid skills array
with source config, and adds required source field.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
---
.claude-plugin/marketplace.json | 24 +++++++++++-------------
1 file changed, 11 insertions(+), 13 deletions(-)
diff --git a/.claude-plugin/marketplace.json b/.claude-plugin/marketplace.json
index 3abfacb3..aab7aad1 100644
--- a/.claude-plugin/marketplace.json
+++ b/.claude-plugin/marketplace.json
@@ -1,24 +1,22 @@
{
+ "name": "cli-printing-press",
+ "owner": {
+ "name": "mvanhorn"
+ },
"plugins": [
{
"name": "cli-printing-press",
"version": "0.4.0",
"description": "Describe your API. Get a production CLI. Generates Go CLI tools from OpenAPI specs or natural language descriptions.",
- "author": "mvanhorn",
+ "author": {
+ "name": "mvanhorn"
+ },
"repository": "mvanhorn/cli-printing-press",
"tags": ["cli", "codegen", "openapi", "go", "api"],
- "skills": [
- {
- "name": "printing-press",
- "command": "/printing-press",
- "description": "Generate a CLI from an API name or spec file"
- },
- {
- "name": "printing-press-catalog",
- "command": "/printing-press-catalog",
- "description": "Browse and install pre-built CLIs for popular APIs"
- }
- ]
+ "source": {
+ "source": "github",
+ "repo": "mvanhorn/cli-printing-press"
+ }
}
]
}
← ad4812f3 feat(skill): add product thesis, market research, naming pas
·
back to Cli Printing Press
·
docs: add research plans from GitHub CLI run + quality overh 445bf957 →