A plugin marketplace for Claude Code with plugins for workflow automation and enhanced functionality.
Detect naming conflicts between local skills and plugin-provided skills.
Purpose: Scans ~/.claude/skills/ and ~/.claude/plugins/ to identify duplicate skill names that could cause inconsistent agent behavior. Helps maintain a clean skills configuration.
Blocks WebFetch attempts on GitHub URLs and redirects to gh CLI.
Purpose: Prevents WebFetch calls to github.com (which fail on private repos) and intercepts gh api repos/... calls to suggest better alternatives like gh pr view, gh issue list, etc.
Automate macOS with Hammerspoon Lua scripting.
Purpose: Window management, hotkeys, Spoons (plugins), and CLI integration via hs command. Includes configuration patterns for ShiftIt window tiling and IPC setup.
Query Kyverno Helm chart versions and release information from Artifact Hub.
Purpose: Look up Kyverno Helm chart versions, release dates, and app version mappings without leaving Claude Code. Useful for Kubernetes policy management and version planning.
Create professional markdown and HTML presentations with timing guides.
Purpose: Build presenter-friendly presentations with expandable sections, dark theme CSS templates (Tokyo Night), HTML diagrams replacing ASCII, and timing annotations. Perfect for team onboarding, architecture overviews, and knowledge transfer.
Convert documents between formats using pandoc.
Purpose: Format conversion between Markdown, DOCX, PDF, HTML, and LaTeX. Includes document generation workflows and preparing markdown for Google Docs compatibility.
Tools for creating and validating Claude Code plugins and marketplaces.
Purpose: Provides validation scripts, templates, and tools for building Claude Code plugins with schema compliance checking. Includes validators for plugin.json and marketplace.json manifests.
Work with tmux terminal multiplexer.
Purpose: Session management, window navigation, pane control, custom keybindings, and workflow automation like multi-file review. Includes configuration patterns for ~/.tmux.conf.
Scan container images, filesystems, and repositories for vulnerabilities using Trivy.
Purpose: CVE detection, security analysis, vulnerability comparison across image versions, and batch scanning multiple images. Includes helper scripts for version comparison and parallel scanning.
Add this marketplace to Claude Code:
claude plugin marketplace add plinde/claude-pluginsThen install plugins:
# Browse available plugins
claude plugin
# Install a plugin
claude plugin install <plugin-name>@plinde-plugins- Claude Code v0.1.0 or higher
# List installed plugins
claude plugin list
# Disable a plugin (keeps it installed)
claude plugin disable <plugin>@plinde-plugins
# Enable a disabled plugin
claude plugin enable <plugin>@plinde-plugins
# Uninstall a plugin
claude plugin uninstall <plugin>@plinde-plugins
# Update marketplace catalog
claude plugin marketplace update plinde-pluginsclaude-plugins/
├── .claude-plugin/
│ └── marketplace.json
├── README.md
├── CLAUDE.md
├── Makefile
├── check-skill-conflicts/
│ ├── .claude-plugin/
│ │ └── plugin.json
│ ├── README.md
│ └── skills/check-skill-conflicts/
│ └── SKILL.md
├── github-webfetch-blocker/
│ ├── .claude-plugin/
│ │ └── plugin.json
│ └── README.md
├── hammerspoon/
│ ├── .claude-plugin/
│ │ └── plugin.json
│ ├── README.md
│ └── skills/hammerspoon/
│ └── SKILL.md
├── kyverno-version-lookup/
│ ├── .claude-plugin/
│ │ └── plugin.json
│ ├── README.md
│ └── skills/kyverno-version-lookup/
│ └── SKILL.md
├── markdown-presentation/
│ ├── README.md
│ └── skills/markdown-presentation/
│ ├── SKILL.md
│ └── examples/
│ └── technical-onboarding-example.md
├── pandoc/
│ ├── .claude-plugin/
│ │ └── plugin.json
│ ├── README.md
│ └── skills/pandoc/
│ └── SKILL.md
├── plugin-creator/
│ ├── .claude-plugin/
│ │ └── plugin.json
│ └── README.md
├── tmux/
│ ├── .claude-plugin/
│ │ └── plugin.json
│ ├── README.md
│ └── skills/tmux/
│ └── SKILL.md
└── trivy/
├── .claude-plugin/
│ └── plugin.json
├── README.md
└── skills/trivy/
└── SKILL.md
- Create plugin directory with required structure
- Add
.claude-plugin/plugin.jsonmanifest - Add
skills/<name>/SKILL.mdor other components - Update this README.md (required!)
- Commit and push
<plugin-name>/
├── .claude-plugin/
│ └── plugin.json # Required: Plugin manifest
├── README.md # Recommended: Plugin docs
├── skills/<plugin-name>/
│ └── SKILL.md # Skill definition
├── hooks/
│ └── hooks.json # Optional: Hook definitions
├── commands/ # Optional: Slash commands
└── scripts/ # Optional: Helper scripts
Contributions welcome! Please:
- Follow the plugin structure conventions
- Update README.md with new plugin entry
- Include comprehensive documentation
- Test before submitting
- Use semantic commit messages
Each plugin may have its own license. See individual plugin directories for details.
- check-skill-conflicts: MIT License
- github-webfetch-blocker: MIT License
- hammerspoon: MIT License
- kyverno-version-lookup: MIT License
- markdown-presentation: MIT License
- pandoc: MIT License
- plugin-creator: MIT License
- tmux: MIT License
- trivy: MIT License
Peter Linde