mirror of
https://github.com/laguagu/claude-code-nextjs-skills.git
synced 2026-09-14 20:16:51 +08:00
0b7b5c0607
Claude Code does not read the Agent Plugins manifest — `claude plugin validate` rejects a root plugin.json with "Expected .claude-plugin/marketplace.json or .claude-plugin/plugin.json". So add both under .claude-plugin/, which is exactly the client-namespaced directory the Agent Plugins spec reserves for this. marketplace.json points at "./", so the repo is its own marketplace and installs without a clone. Nothing moves: both manifests describe the same skills/ tree that the portable plugin.json already describes.