{"id":32517552,"url":"https://github.com/hyperskill/claude-code-marketplace","last_synced_at":"2026-04-15T12:36:39.266Z","repository":{"id":321037150,"uuid":"1084209809","full_name":"hyperskill/claude-code-marketplace","owner":"hyperskill","description":"A curated collection of Claude Code plugins maintained by the Hyperskill Team","archived":false,"fork":false,"pushed_at":"2025-10-27T11:39:29.000Z","size":96,"stargazers_count":0,"open_issues_count":1,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-10-27T13:26:27.229Z","etag":null,"topics":["claude-code","plugins"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hyperskill.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-10-27T11:26:23.000Z","updated_at":"2025-10-27T11:39:32.000Z","dependencies_parsed_at":"2025-10-27T13:26:33.517Z","dependency_job_id":null,"html_url":"https://github.com/hyperskill/claude-code-marketplace","commit_stats":null,"previous_names":["hyperskill/claude-code-marketplace"],"tags_count":1,"template":false,"template_full_name":"ivan-magda/claude-code-plugin-template","purl":"pkg:github/hyperskill/claude-code-marketplace","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hyperskill%2Fclaude-code-marketplace","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hyperskill%2Fclaude-code-marketplace/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hyperskill%2Fclaude-code-marketplace/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hyperskill%2Fclaude-code-marketplace/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hyperskill","download_url":"https://codeload.github.com/hyperskill/claude-code-marketplace/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hyperskill%2Fclaude-code-marketplace/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31842185,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-15T11:29:19.690Z","status":"ssl_error","status_checked_at":"2026-04-15T11:29:19.171Z","response_time":63,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["claude-code","plugins"],"created_at":"2025-10-28T03:00:34.338Z","updated_at":"2026-04-15T12:36:39.257Z","avatar_url":"https://github.com/hyperskill.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Hyperskill Claude Code Plugin Marketplace\n\nA curated collection of Claude Code plugins maintained by the Hyperskill team.\n\n## Quick Start\n\n### Install This Marketplace\n\n1. **Add the marketplace to Claude Code**:\n   ```bash\n   /plugin marketplace add hyperskill/claude-code-marketplace\n   ```\n\n2. **Install a plugin**:\n   ```bash\n   /plugin install plugin-development@hyperskill-marketplace\n   ```\n\n3. **Or clone locally for development**:\n   ```bash\n   git clone https://github.com/hyperskill/claude-code-marketplace.git\n   cd claude-code-marketplace\n   \n   # Add your local marketplace\n   /plugin marketplace add ./\n   \n   # Install the plugin-development plugin\n   /plugin install plugin-development@hyperskill-marketplace\n   ```\n\nFor more details, see the [Testing](#testing) section below.\n\n## What's Included\n\nThis marketplace provides:\n\n- **Marketplace Configuration** (`.claude-plugin/marketplace.json`): Central registry for all plugins following the official schema\n- **Plugin Development Plugin** (`plugin-development`): Comprehensive toolkit for creating, validating, and managing plugins with:\n  - Scaffolding and component generation commands\n  - Automated validation and testing\n  - Best practices and documentation integration\n  - Review agent for release readiness\n- **Comprehensive Documentation** (`docs/`): Complete guides for plugin development, hooks, settings, commands, skills, and sub-agents\n- **GitHub Actions**: Automated plugin validation workflow\n\n## Configuration\n\n### Marketplace Configuration\n\nEdit `.claude-plugin/marketplace.json` to customize your marketplace:\n\n```json\n{\n  \"name\": \"hyperskill-marketplace\",\n  \"owner\": {\n    \"name\": \"Hyperskill Inc.\",\n    \"email\": \"dev@hyperskill.org\"\n  },\n  \"metadata\": {\n    \"description\": \"A curated collection of Claude Code plugins by Hyperskill team\",\n    \"version\": \"1.0.0\"\n  },\n  \"plugins\": [\n    // Add your plugins here\n  ]\n}\n```\n\n**Note**: The `name` field should use kebab-case (lowercase with hyphens). See the [Plugin Marketplaces documentation](https://docs.claude.com/en/docs/claude-code/plugin-marketplaces#marketplace-schema) for complete schema details.\n\n### Team Settings (Optional)\n\nYou can configure automatic marketplace installation for team projects by adding `.claude/settings.json`:\n\n```json\n{\n  \"extraKnownMarketplaces\": {\n    \"hyperskill\": {\n      \"source\": {\n        \"source\": \"github\",\n        \"repo\": \"hyperskill/claude-code-marketplace\"\n      }\n    }\n  }\n}\n```\n\nWhen team members trust the repository folder, Claude Code automatically installs these marketplaces. See [Configure team marketplaces](https://docs.claude.com/en/docs/claude-code/plugin-marketplaces#configure-team-marketplaces) for details.\n\n## Testing\n\n### Local Testing\n\n1. **Navigate to your project directory**:\n   ```bash\n   cd claude-code-marketplace\n   ```\n\n2. **Start Claude Code**:\n   ```bash\n   claude\n   ```\n\n3. **Add your local marketplace**:\n   ```\n   /plugin marketplace add ./path-to-your-marketplace\n   ```\n\n4. **Install a plugin**:\n   ```\n   /plugin install plugin-development@hyperskill-marketplace\n   ```\n\n5. **Test commands**:\n   ```\n   /plugin-development:validate\n   ```\n\n6. **Verify installation**:\n   ```\n   /help\n   ```\n   Your plugin commands should appear in the help list.\n\n### Using the Marketplace from GitHub\n\nOnce published to GitHub, users can add your marketplace:\n\n```bash\n# Add marketplace from GitHub\n/plugin marketplace add hyperskill/claude-code-marketplace\n\n# Install plugins\n/plugin install plugin-name@hyperskill-marketplace\n```\n\n## Creating New Plugins\n\n### Option 1: Use the Plugin Development Plugin (Recommended)\n\nThis template includes a powerful `plugin-development` plugin that automates plugin scaffolding:\n\n```bash\n# After cloning and adding this marketplace\n/plugin install plugin-development@hyperskill-marketplace\n\n# Scaffold a new plugin\n/plugin-development:init my-new-plugin\n\n# Add components as needed\n/plugin-development:add-command my-command \"Description of what the command does\"\n/plugin-development:add-skill my-skill \"Use when working with...\"\n/plugin-development:validate\n```\n\nSee the [`plugin-development` README](plugins/plugin-development/README.md) for complete documentation.\n\n### Option 2: Manual Setup\n\n```bash\n# Create plugin directory\nmkdir -p plugins/my-plugin/.claude-plugin\nmkdir -p plugins/my-plugin/commands\n\n# Create plugin metadata\ntouch plugins/my-plugin/.claude-plugin/plugin.json\ntouch plugins/my-plugin/README.md\n```\n\n#### Step 2: Define Plugin Metadata\n\nEdit `plugins/my-plugin/.claude-plugin/plugin.json`:\n\n```json\n{\n  \"name\": \"my-plugin\",\n  \"version\": \"1.0.0\",\n  \"description\": \"Description of what your plugin does\",\n  \"author\": {\n    \"name\": \"Your Name\",\n    \"email\": \"your-email@example.com\",\n    \"url\": \"https://github.com/your-username\"\n  },\n  \"homepage\": \"https://github.com/hyperskill/claude-code-marketplace\",\n  \"repository\": \"https://github.com/hyperskill/claude-code-marketplace\",\n  \"license\": \"MIT\",\n  \"keywords\": [\"keyword1\", \"keyword2\"]\n}\n```\n\n**Note**: The `author` field must be an object with `name`, `email`, and optionally `url`. See the [Plugins Reference](https://docs.claude.com/en/docs/claude-code/plugins-reference#plugin-manifest-schema) for complete schema details.\n\n#### Step 3: Create Command\n\nCreate `plugins/my-plugin/commands/my-command.md`:\n\n```markdown\n---\ndescription: Brief description of what the command does\nargument-hint: [arg1] [arg2]\n---\n\n# My Command\n\n[Detailed instructions for Claude on how to execute this command]\n\n## Instructions\n\n1. [Step 1]\n2. [Step 2]\n3. [Step 3]\n\n[Additional context and guidelines]\n```\n\n**Note**: Commands should include frontmatter with `description` and optionally `argument-hint`. The content is a prompt that Claude executes. See the [Slash Commands documentation](https://docs.claude.com/en/docs/claude-code/slash-commands#plugin-commands) for details.\n\n#### Step 4: Register in Marketplace\n\nAdd to `.claude-plugin/marketplace.json`:\n\n```json\n{\n  \"plugins\": [\n    {\n      \"name\": \"my-plugin\",\n      \"description\": \"Description of what your plugin does\",\n      \"version\": \"1.0.0\",\n      \"author\": {\n        \"name\": \"Your Name\"\n      },\n      \"source\": \"./plugins/my-plugin\",\n      \"category\": \"utilities\",\n      \"tags\": [\"tag1\", \"tag2\"],\n      \"keywords\": [\"keyword1\", \"keyword2\"]\n    }\n  ]\n}\n```\n\n**Note**: The marketplace plugin entry uses the same schema as `plugin.json` with all fields optional, plus marketplace-specific fields like `source`, `category`, and `tags`. The `author` field should be an object.\n\n## Documentation\n\n### Local Documentation\n\nThis repository includes comprehensive documentation for the Claude Code plugin system in the [`docs/`](docs/) directory:\n\n- **[Plugin Development](docs/plugins.md)**: Complete guide to creating and managing plugins\n- **[Plugin Reference](docs/plugins-reference.md)**: Technical specifications and advanced features\n- **[Plugin Marketplaces](docs/plugin-marketplaces.md)**: Marketplace creation and management\n- **[Hooks](docs/hooks.md)**: Event-driven automation and workflows\n- **[Settings](docs/settings.md)**: Configuration and customization options\n- **[Slash Commands](docs/slash-commands.md)**: Command system and custom commands\n- **[Skills](docs/skills.md)**: Agent capabilities and expertise packages\n- **[Sub-Agents](docs/sub-agents.md)**: Specialized AI assistants and task delegation\n\nStart with [`docs/plugins.md`](docs/plugins.md) for plugin development basics, or [`docs/README.md`](docs/README.md) for a complete overview of all available documentation.\n\n### Official Claude Code Documentation\n\n- **[Claude Code Plugins](https://docs.claude.com/en/docs/claude-code/plugins)**: Complete plugin development guide\n- **[Plugin Marketplaces](https://docs.claude.com/en/docs/claude-code/plugin-marketplaces)**: Marketplace creation and management\n- **[Plugins Reference](https://docs.claude.com/en/docs/claude-code/plugins-reference)**: Technical specifications and schemas\n- **[Slash Commands](https://docs.claude.com/en/docs/claude-code/slash-commands)**: Command development details\n\n## License\n\nMIT License - see [LICENSE](LICENSE) file for details\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhyperskill%2Fclaude-code-marketplace","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhyperskill%2Fclaude-code-marketplace","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhyperskill%2Fclaude-code-marketplace/lists"}