Set up plugin marketplace structure#17
Conversation
- Restructure repository for plugin marketplace - Move all plugin content to plugins/everything-claude-code/ - Add marketplace.json with proper schema - Create plugin.json in plugin directory
📝 WalkthroughWalkthroughReplaces and restructures plugin marketplace metadata: adds top-level "$schema" and "description", removes the legacy "metadata" block, changes the plugin "source" from "." to a GitHub object, and removes several plugin-level fields. Also adds Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes Poem
🚥 Pre-merge checks | ✅ 3✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
- Resolved marketplace.json conflict (kept schema and correct source path) - Moved new commands (checkpoint, eval, orchestrate, verify) to plugin directory - Updated skills structure to use SKILL.md files in subdirectories - Added new skills (eval-harness, verification-loop) - Moved all skills to plugins/everything-claude-code/skills/
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 Fix all issues with AI agents
In @.claude-plugin/marketplace.json:
- Line 7: Replace the placeholder email value "[email protected]" in the
marketplace.json "email" property with a real contact address; open the
.claude-plugin/marketplace.json file, locate the "email" field and set it to a
valid, monitored email (e.g., support or maintainer address) before publishing.
| "description": "Battle-tested Claude Code configurations from an Anthropic hackathon winner", | ||
| "owner": { | ||
| "name": "Affaan Mustafa", | ||
| "email": "[email protected]" |
There was a problem hiding this comment.
Placeholder email should be replaced.
The email [email protected] uses the reserved example.com domain, which is a placeholder. Consider replacing it with a valid contact email before publishing.
🤖 Prompt for AI Agents
In @.claude-plugin/marketplace.json at line 7, Replace the placeholder email
value "[email protected]" in the marketplace.json "email" property with a real
contact address; open the .claude-plugin/marketplace.json file, locate the
"email" field and set it to a valid, monitored email (e.g., support or
maintainer address) before publishing.
|
Thanks for the contribution! We've already set up the plugin structure differently - the plugin now works with content at the repo root. Appreciate the effort! 🙏 |
Adds a skill for x402 payment execution with MCP integration: - Per-task and per-session spending controls - Non-custodial wallet management (ERC-4337) - Pairs with mcp-server-patterns and cost-aware-llm-pipeline skills - Production reference: merged into NVIDIA NeMo Agent Toolkit (PR affaan-m#17) - npm package: agentwallet-sdk
Sets up repository structure for plugin marketplace. Moves all plugin content to plugins/everything-claude-code/ and adds marketplace.json with proper schema.
Summary by CodeRabbit
New Features
Chores
✏️ Tip: You can customize this high-level summary in your review settings.