Repository navigation
feat(claude-code): add the remaining directory listing fields to plugin.json - #52
Conversation
The Anthropic directory validates the plugin folder itself, not the repo root, and blocks submission without a README of at least 40 words and a LICENSE inside it. Add both to claude-code/: the README describes the plugin, its commands, and what it connects to and sends; the LICENSE is the repo's existing MIT license. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The directory portal warned about a missing icon and privacy policy URL and showed support, repository, terms and keywords as unset. Set them in plugin.json, add a 1024px PNG icon at .claude-plugin/icon.png rendered from the Comfy app icon, and bump the version to 0.1.1. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
Warning Review limit reached
This review includes 1 billable file and costs up to $0.25.
Reviews can continue after your included limit without a manual trigger. An admin must approve usage-based billing. Or wait 36 minutes for your next included review. View limit details
|
|
Starting review at 2f54d27. |
|
Approving at 2f54d27. Should fix
Clean: Correctness, Resilience, Access, Vendor, Rollout, Rules, Cause. ~632k effective tokens for this review (3.1M raw; cache reads weighted 0.1x, cache writes 1.25-2x) |
#46 already added the plugin README, LICENSE, icon and the license, documentation and privacy fields. Keep main's versions and drop this branch's duplicates, leaving only the listing fields main still lacks: termsOfServiceUrl, supportUrl, repository and keywords (version 0.2.1). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
Reviewed at 55addd2 (since 2f54d27): kept main's listing files, added four metadata fields, and bumped the version. Fixed: Both earlier README findings. The replacement README removes the no-local-execution assurance and describes short-lived output links instead of promising account storage. Clean: Correctness, Resilience, Access. ~171k effective tokens for this review (660k raw; cache reads weighted 0.1x, cache writes 1.25-2x) |
ELI5
A product listing has a few blanks for the fine print: terms, a support contact, where the source lives, and search keywords. The Claude plugin directory reads those from the plugin's manifest, and ours left four of them empty. This fills them in.
Motivation
The comfy-cloud plugin is being prepared for Anthropic's Claude plugin directory. The directory builds its listing from
plugin.json, and a validation run in the developer portal showed terms of service, support, repository, and keywords as not set. #46 — feat(comfy-cloud): add Agent Skills for the Claude directory (BE-25899) already added the README, LICENSE, icon, and the documentation and privacy fields, so only these four remain.Provenance
/privacyredirects to/privacy-policy/)plugin.jsononlyReviewer context
Summary
plugin.json: addtermsOfServiceUrl,supportUrl(mailto:support@comfy.org),repository, andkeywords; bumpversionto 0.2.1Test plan
/plugin install comfy-cloud@comfy-skillsstill installs and/mcpstill signs in