Skip to content

Add Claude Code plugin support#99

Merged
tobi merged 1 commit intotobi:mainfrom
galligan:main
Feb 2, 2026
Merged

Add Claude Code plugin support#99
tobi merged 1 commit intotobi:mainfrom
galligan:main

Conversation

@galligan
Copy link
Copy Markdown
Contributor

@galligan galligan commented Feb 2, 2026

Closes #98

Adds plugin/marketplace support so Claude Code users can install QMD with a single command.

What's included

  • marketplace.json — Plugin manifest for Claude Code's /plugin command
  • Skill file — Teaches agents when/how to use QMD (search modes, options, workflow)
  • MCP server config — Auto-configured when the plugin installs
  • Inline status check — Runs qmd status on skill load to confirm installation

Installation (once merged)

/plugin https://github.com/tobi/qmd

Notes

  • The skill's status check uses qmd status directly (portable across agent platforms)
  • MCP server runs qmd mcp — no additional config needed
  • Skill version bumped to 1.1.1

🤖 Generated with Claude Code

- Add marketplace.json for Claude Code plugin installation
- Simplify skill status check to inline `qmd status` (portable across agents)
- Update SKILL.md MCP section, reference mcp-setup.md for manual config
- Clean up mcp-setup.md (remove redundant prerequisites)
- Rename MCP-SETUP.md to mcp-setup.md

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@tobi tobi merged commit 63028fd into tobi:main Feb 2, 2026
Anrahya pushed a commit to Anrahya/qmd that referenced this pull request Feb 3, 2026
- Add marketplace.json for Claude Code plugin installation
- Simplify skill status check to inline `qmd status` (portable across agents)
- Update SKILL.md MCP section, reference mcp-setup.md for manual config
- Clean up mcp-setup.md (remove redundant prerequisites)
- Rename MCP-SETUP.md to mcp-setup.md

Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
@klaascuvelier
Copy link
Copy Markdown

Thanks for considering making this available in the plugin marketplace! 🙏

I’m having a bit of trouble with the installation process and was curious if it’s just me or if I should open a new issue regarding this?

Here are the issues I encountered:

  • Adding to the marketplace: It seems that Claude doesn’t have a marketplace command. However, starting Claude and running /plugin marketplace add tobi/qmd works just fine.
  • Installing the plugin: When I try to run claude plugin install qmd@qmd, I receive this error: ✘ Failed to install plugin "qmd@qmd": EEXIST: file already exists, mkdir '/Users/klaas/.claude/plugins/cache/qmd/qmd'. I believe this is happening because the folder already contains the qmd executable.

Please let me know how I should proceed. I’m happy to contribute! :)

hcherigui added a commit to hcherigui/qmd that referenced this pull request Feb 6, 2026
The plugin name "qmd" conflicts with the `qmd` executable file at the
repo root. When Claude Code installs the plugin, it tries to create
a directory `cache/qmd/qmd/` but fails because the `qmd` file already
exists at that path after cloning.

Rename the plugin from "qmd" to "qmd-search" to avoid the conflict.

Fixes the issue reported in tobi#99 by @klaascuvelier.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@hcherigui hcherigui mentioned this pull request Feb 6, 2026
4 tasks
jaylfc added a commit to jaylfc/qmd that referenced this pull request Apr 5, 2026
- Add marketplace.json for Claude Code plugin installation
- Simplify skill status check to inline `qmd status` (portable across agents)
- Update SKILL.md MCP section, reference mcp-setup.md for manual config
- Clean up mcp-setup.md (remove redundant prerequisites)
- Rename MCP-SETUP.md to mcp-setup.md

Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
jaylfc added a commit to jaylfc/qmd that referenced this pull request Apr 5, 2026
- Add marketplace.json for Claude Code plugin installation
- Simplify skill status check to inline `qmd status` (portable across agents)
- Update SKILL.md MCP section, reference mcp-setup.md for manual config
- Clean up mcp-setup.md (remove redundant prerequisites)
- Rename MCP-SETUP.md to mcp-setup.md
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add Claude Code plugin support

3 participants