- Claude Code CLI installed and configured
- Git (for cloning)
Add the marketplace and install the plugin:
# Add the marketplace
/plugin marketplace add https://github.com/{{GITHUB_USERNAME}}/{{REPO_NAME}}
# Install the plugin
/plugin install {{PLUGIN_NAME}}@{{PLUGIN_NAME}}-marketplaceClone and install locally:
# Clone the repository
git clone https://github.com/{{GITHUB_USERNAME}}/{{REPO_NAME}}.git
cd {{REPO_NAME}}
# Add local marketplace
/plugin marketplace add /absolute/path/to/{{REPO_NAME}}
# Install the plugin
/plugin install {{PLUGIN_NAME}}@{{PLUGIN_NAME}}-marketplaceNote: Plugins must be part of a marketplace to be installed. This template includes both marketplace.json (defines the marketplace) and plugin.json (defines the plugin).
Verify the plugin is installed:
/plugin listYou should see {{PLUGIN_NAME}} in the list.
Enable the plugin to use it:
/plugin enable {{PLUGIN_NAME}}List all skills provided by this plugin:
/plugin info {{PLUGIN_NAME}}Use activation phrases to trigger skills. For example:
"run example skill"
"demonstrate example"
See README.md for full list of activation triggers.
/plugin update {{PLUGIN_NAME}}cd {{REPO_NAME}}
git pull origin main
/plugin update {{PLUGIN_NAME}}Remove the plugin:
/plugin uninstall {{PLUGIN_NAME}}Problem: /plugin list doesn't show the plugin
Solution:
- Verify installation succeeded
- Check for error messages during installation
- Try reinstalling:
/plugin uninstall {{PLUGIN_NAME}} && /plugin install ...
Problem: Activation phrases don't work
Solution:
- Ensure plugin is enabled:
/plugin enable {{PLUGIN_NAME}} - Check exact activation phrases in skill.md files
- Try rephrasing your request
Problem: Permission denied during installation
Solution:
# Ensure scripts are executable
chmod +x scripts/*.sh
chmod +x hooks/*.shProblem: Pre-commit hook rejects changes
Solution:
# Run validation manually
./scripts/validate-all.sh
# Check specific issues
./scripts/validate-naming.sh .
./scripts/validate-json.sh .
./scripts/validate-frontmatter.sh .- 📖 Read the README
- 🐛 Report issues: https://github.com/{{GITHUB_USERNAME}}/{{REPO_NAME}}/issues
- 💬 Contact: {{AUTHOR_EMAIL}}
If you've customized skill locations, update .claude-plugin/plugin.json:
{
"skills": [
{
"path": "custom/path/to/skill.md"
}
]
}Some plugins may use environment variables. Check the plugin documentation for details.
For development and contributing, see CONTRIBUTING.md.