CCPM↗
This project is a marketplace for Claude Code, which allows me to share common skills and commands between machines.
I conceptualize these plugins like dotfiles for workflows. There's often times where I want config files to be setup in certain ways or find myself making similar changes across projects. Instead of trying to hardcode configuration files in environments that may be different, I use these plugins to automate the setup process.
Installation
To add this marketplace to your Claude Code installation:
# Add the marketplace using GitHub shorthand
/plugin marketplace add just-be-dev/skills
Installing Plugins
Once the marketplace is added, you can install plugins:
# Install a plugin from this marketplace
/plugin install mise@just-be
# List available plugins in this marketplace
/plugin marketplace list just-be
Available Plugins
Conductor
Conductor is a Mac app for running coding agents in parallel. This plugin helps set up conductor.json configuration files to share scripts across your repository.
Install: /plugin install conductor@just-be
Commands:
/setup- Create a conductor.json file with setup and run scripts based on your project configuration
Claude Web
Automatically sets up mise when starting a Claude Code session, particularly useful for web-based instances. Once installed, this plugin runs a startup hook that checks for mise installation and automatically runs mise trust && mise install in remote environments.
Install: /plugin install claude-web@just-be
Mise
mise is a tool for managing development tools and environments. It acts as a simple replacement for make.
Install: /plugin install mise@just-be
Meta
The meta plugin is a plugin for managing plugins. It automates the creation of new plugins in this marketplace by opening GitHub issues that Claude automatically implements.
Install: /plugin install meta@just-be
Commands:
/create-plugin- Create a new plugin by opening a GitHub issue and assigning it to claude
Development
This repository uses mise for task management and includes automated validation and versioning tools.
Run mise install to setup all the necessary dependencies. Scripts in this environment do make use of claude code so it assumes you're authenticated.
Available Tasks
Run tasks using mise run <task>:
mise run validate- Validate marketplace and plugin manifestsmise run check-versions- Verify that changed plugins have version updatesmise run bump-version plugin=<name>- Automatically bump plugin version based on changes
Scripts
The repository includes several utility scripts in scripts/:
detect-changed-plugins.ts- Detect which plugins have changed compared to mainvalidate-manifests.ts- Validate marketplace.json and plugin.json filesverify-version-updates.ts- Verify that changed plugins have appropriate version updatesrequires-version-bump.ts- Determine if a diff requires a version bumpbump-plugin-version.ts- Automatically determine and apply version bumps
Contributing
While I'm generally open to contributions, please note that this project is for my personal workflows. I likely won't accept contributions that add plugins that I would be unlikely to use.
Resources
License
MIT License - see LICENSE for details.