feat: initialize Claude Code marketplace with test plugins - #2
Conversation
There was a problem hiding this comment.
Pull Request Overview
This PR establishes a personal Claude Code marketplace with initial test plugins to validate marketplace functionality. The implementation includes marketplace configuration, two test plugins (a skill and a subagent), and supporting documentation.
- Creates marketplace manifest with proper structure and metadata
- Implements test-skill plugin with a hello skill for validation
- Implements test-agent plugin with a simple subagent for validation
Reviewed Changes
Copilot reviewed 10 out of 10 changed files in this pull request and generated 2 comments.
Show a summary per file
| File | Description |
|---|---|
.claude-plugin/marketplace.json | Defines the marketplace manifest with metadata and references to test plugins |
plugins/test-skill/ | Implements a test skill plugin with hello functionality |
plugins/test-agent/ | Implements a test subagent plugin for validation |
README.md | Adds comprehensive documentation for installation, usage, and development |
index.html | Creates a landing page for the marketplace |
CNAME | Configures custom domain for GitHub Pages hosting |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
fx
commented
Nov 3, 2025
Automated Plugin Testing LimitationNote: This PR includes comprehensive CI validation for JSON structure and file integrity, but cannot test actual plugin installation/runtime behavior. Related: anthropics/claude-code#7100 requests headless/CI authentication support, which would enable:
For now, plugin functionality must be tested manually after deployment. |
Set up marketplace structure with manifest, GitHub Pages configuration for cc.fx.gd domain, LICENSE, .gitignore, and Copilot instructions.
Combined test plugin including hello skill and test-agent subagent for marketplace validation. Added CLAUDE.md with plugin development guidelines covering naming conventions, plugin structure, and best practices.
81a68bf to
909599eCompareThere was a problem hiding this comment.
Pull Request Overview
Copilot reviewed 13 out of 14 changed files in this pull request and generated 2 comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
- Update TESTING.md to correctly reference plugin name as 'fx-test' instead of 'test-skill' and 'test-agent' - Fix GitHub workflow markdown validation to use recursive find command instead of shallow glob pattern - Ensures all nested markdown files (e.g., skills/hello/SKILL.md) are properly validated Resolves GitHub Copilot review comments on PR #2.
Uh oh!
There was an error while loading. Please reload this page.
… app specs Specs should be organized by feature area (auth, upload, serving, etc.), not as a single document covering an entire application. Added core principle #2 and expanded Phase 3.3 scope analysis with concrete examples and decomposition guidance for new projects.
Summary
Initializes the Claude Code marketplace for fx/cc repository with:
Key Features
Marketplace Infrastructure
.claude-plugin/marketplace.jsonmanifestfx-test Plugin
Combined test plugin demonstrating marketplace functionality:
@agent-fx-test:test-agent)Development Guidelines
CLAUDE.md: Comprehensive plugin development guidelinesCI Validation
Documentation
README.md: Installation and usage instructionsTESTING.md: Manual testing guide with step-by-step proceduresTesting Status
Commits
Three logical commits that tell the story of marketplace initialization:
Next Steps
Once merged and deployed: