By retsohuang
Automatically copy gitignored files to new worktrees using .worktreeinclude.yaml
Custom marketplace for Claude Code plugins.
This marketplace provides a curated collection of Claude Code extensions including plugins, commands, agents, hooks, and MCP servers.
Users can add this marketplace to their Claude Code installation using one of the following methods:
/plugin marketplace add retsohuang/retso-marketplace
/plugin marketplace add /path/to/retso-marketplace
/plugin marketplace add https://github.com/retsohuang/retso-marketplace.git
Once the marketplace is added, install plugins with:
/plugin install plugin-name@retso-marketplace
List available plugins:
/plugin marketplace list
Use the --plugin-dir flag to test any plugin during development without installing it:
claude --plugin-dir ./plugins/my-plugin
Once Claude Code starts, try your plugin's skills with /plugin-name:skill-name. You can load multiple plugins at once:
claude --plugin-dir ./plugins/plugin-one --plugin-dir ./plugins/plugin-two
Restart Claude Code to pick up changes as you iterate on your plugin.
Create your plugin directory under plugins/:
mkdir -p plugins/my-plugin
Add your plugin files (commands, agents, hooks, etc.)
Update .claude-plugin/marketplace.json to include your plugin:
{
"name": "my-plugin",
"description": "Description of my plugin",
"version": "1.0.0",
"source": "./plugins/my-plugin",
"author": {
"name": "Your Name",
"email": "[email protected]"
},
"license": "MIT",
"keywords": ["keyword1", "keyword2"]
}
Reference plugins from other repositories:
{
"name": "external-plugin",
"description": "Plugin from another repository",
"version": "1.0.0",
"source": {
"source": "github",
"repo": "organization/plugin-repository"
},
"license": "MIT"
}
Reference plugins from any Git server:
{
"name": "git-plugin",
"description": "Plugin from custom Git server",
"version": "1.0.0",
"source": {
"source": "url",
"url": "https://gitlab.com/team/plugin-repo.git"
},
"license": "MIT"
}
A typical plugin in this marketplace should follow this structure:
plugins/my-plugin/
├── .claude-plugin/
│ └── plugin.json # Plugin metadata
├── commands/ # Slash commands
│ └── my-command.md
├── agents/ # AI agents
│ └── my-agent.md
├── hooks/ # Event hooks
│ └── hooks.json
└── mcp-servers/ # MCP server configs
└── server-config.json
The marketplace is configured in .claude-plugin/marketplace.json. Key fields:
./plugins)| Plugin Name | Description | Version |
|---|---|---|
| code-review-tools | Review code changes commit-by-commit with custom rules support. Includes interactive setup and rule creation. | 2.1.1 |
| github-tools | GitHub workflow tools for daily development. Analyze PR review comments and categorize what needs fixing. | 0.1.1 |
| worktree-bootstrap | Automatically copy gitignored files to new worktrees using .worktreeinclude.yaml | 0.1.0 |
To contribute a plugin to this marketplace:
plugins/ directory or reference it externally.claude-plugin/marketplace.json with your plugin entryIndividual plugins may have their own licenses. Check each plugin's license field in the marketplace configuration.
Maintainer: Retso Huang ([email protected])
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub retsohuang/retso-marketplace --plugin worktree-bootstrapReview code changes commit-by-commit with custom rules support. Includes interactive setup and rule creation.
GitHub workflow tools for daily development
Git worktree management for parallel development workflows
Enhanced git worktree: base branch selection (name@base), custom branch prefix, remote tracking, selective copy/symlink for gitignored files
Git worktree management expert for @desplega.ai/wts
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Frontend design skill for UI/UX implementation
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns