Skip to content

Commit e99ea97

Browse files
kiyotisclaude
andcommitted
fix: Correct marketplace.json schema to comply with Claude Code spec
Fix marketplace.json to match Claude Code's official marketplace schema: - Remove homepage, repository, license from root level (not defined in spec) - Move these fields into plugin entry where they are valid - Change repository from npm-style object to simple string URL Root level fields per official spec: - name (required) - owner (required) - plugins (required) - description (optional) Plugin metadata fields like homepage, repository, and license belong in the plugin entry, not at the marketplace root level. Based on official anthropics/claude-plugins-official examples. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent ed8dd14 commit e99ea97

2 files changed

Lines changed: 7 additions & 7 deletions

File tree

‎.claude/skills/nabledge-6/plugin/CHANGELOG.md‎

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,9 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
1717
- Changed author from string to object format
1818
- Changed repository from object to string format
1919
- Removed unsupported engines field
20+
- Fix marketplace.json schema to comply with Claude Code specification
21+
- Moved homepage, repository, license from root to plugin entry
22+
- Changed repository from object to string format in plugin entry
2023

2124
## [0.1] - 2026-02-12
2225

‎.claude/skills/nabledge-6/plugin/marketplace.json‎

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,18 +4,15 @@
44
"owner": {
55
"name": "Nablarch"
66
},
7-
"homepage": "https://github.com/nablarch/nabledge",
8-
"repository": {
9-
"type": "git",
10-
"url": "https://github.com/nablarch/nabledge"
11-
},
12-
"license": "Apache-2.0",
137
"plugins": [
148
{
159
"name": "nabledge-6",
1610
"source": "./plugins/nabledge-6",
1711
"description": "Nablarch 6 skill for AI-assisted development",
18-
"version": "0.1"
12+
"version": "0.1",
13+
"homepage": "https://github.com/nablarch/nabledge",
14+
"repository": "https://github.com/nablarch/nabledge",
15+
"license": "Apache-2.0"
1916
}
2017
]
2118
}

0 commit comments

Comments
 (0)