This repository is a standalone Claude Code plugin marketplace containing WeZZard skills collection.
From inside Claude Code:
- Add this marketplace (local dev):
/plugin marketplace add ./If you host on GitHub later:
/plugin marketplace add WeZZard/skills- Install plugins:
/plugin install amplify@wezzard-skills- Run a skill:
# wezzard plugin skills
/amplify:brainstorming
/amplify:write-plan
/amplify:execute-plan
/amplify:recover-from-errorsDevelopment workflow skills for planning and execution.
| Skill | Description |
|---|---|
brainstorming |
Explore user intent, requirements and design before implementation |
write-plan |
Create and update plan files with structured templates |
execute-plan |
Execute a plan file step by step |
recover-from-errors |
Recover from errors during execution |
.claude-plugin/marketplace.json
claude/amplify/.claude-plugin/plugin.json
claude/<plugin-name>/skills/<skill-name>/SKILL.md
Notes:
- Only
plugin.jsonlives inside.claude-plugin/. All other folders stay at the plugin root. - Skills are namespaced as
/<plugin-name>:<skill-name>.
- Create a new skill directory:
mkdir -p claude/<plugin-name>/skills/<skill-name>- Create the skill definition:
claude/<plugin-name>/skills/<skill-name>/SKILL.md
Frontmatter should include at least name and description. You can add disable-model-invocation: true to make it manual-only.
- Test locally:
claude --plugin-dir ./claude/<plugin-name>- Relative plugin sources work when the marketplace is added via Git (local path or repo).
- If you distribute via a direct URL to
marketplace.json, use Git or GitHub sources instead of relative paths. - Plugins are copied to a cache on install, so do not reference files outside the plugin directory.
After cloning, run the setup script to enable automatic plugin version bumping:
sh scripts/setup.shThis configures Git to use tracked hooks from .githooks/. When you commit changes to any plugin under claude/, the patch version in its plugin.json is automatically incremented. To set major or minor versions manually, edit plugin.json and stage it before committing — the hook respects manually staged version changes.
The website/ directory contains a static site that showcases the skills with LLM-generated explanations.
cd website
npm installRequires DEEPSEEK_API_KEY environment variable:
export DEEPSEEK_API_KEY=your-api-key
npm run generateThis reads each SKILL.md and generates user-friendly descriptions with workflow diagrams. Generated content is cached in src/content/generated/ - only regenerated when source changes.
npm run devnpm run buildOutput goes to website/dist/.