Skip to content

🎡 feat(qobuz): add qobuz plugin v1.0.0#5

Merged
kud merged 1 commit into
mainfrom
feat/qobuz-plugin
Jul 8, 2026
Merged

🎡 feat(qobuz): add qobuz plugin v1.0.0#5
kud merged 1 commit into
mainfrom
feat/qobuz-plugin

Conversation

@kud

@kud kud commented Jul 8, 2026

Copy link
Copy Markdown
Owner

What

Registers the qobuz plugin in the marketplace, wrapping the existing @kud/mcp-qobuz MCP server (already published on npm) so it's installable via /plugin install.

The plugin lets Claude explore a user's Qobuz library β€” search albums/artists/tracks, browse favourites and playlists, see what's playing β€” and ships a qobuz-recommend skill that turns that into a taste-aware recommendation flow.

Changes

  • Register the plugin. Added plugins/qobuz/.claude-plugin/plugin.json β€” MCP-based (npx @kud/mcp-qobuz@latest), category entertainment, setup instructions point at npx @kud/qobuz-cli@latest login (auth lives in the macOS Keychain, same pattern as the CLI). Added qobuz to .claude-plugin/marketplace.json. Marketplace + VERSION bumped 2.3.0 β†’ 2.4.0 (minor β€” new plugin, mirrors how revu landed at 2.3.0).
  • New qobuz-recommend skill. Discovery flow: establishes a seed (explicit artist/album, a stated vibe, or the current now-playing track), pulls favourites + playlists in parallel as taste context, drafts 5–8 candidate picks and resolves each against the catalogue via search (dropping anything not found β€” never recommends off-catalogue), then presents a ranked shortlist. Playlist writes (create-playlist / add-to-playlist) are guarded behind an explicit user confirmation.
  • Docs. Added docs/qobuz.mdx (install, config, links) and registered it in docs/meta.json.

Why now

@kud/mcp-qobuz already exists and is published, but was never wired into claude-plugins, so it wasn't installable. This closes that gap the same way the recent revu and unsplash registrations did.

Validation

  • npm test β€” manifest test suite passes 5/5 (VERSION/marketplace version match, plugin entries well-formed and sources resolve, unique plugin names, skills directories non-empty, every docs page has an .mdx file).
  • Reviewer check: /plugin install qobuz should resolve the manifest and start mcp-qobuz via npx @kud/mcp-qobuz@latest; not yet exercised end-to-end in this PR.

Registers the qobuz plugin in the marketplace and docs, ships the plugin manifest, and adds the qobuz-recommend skill backed by @kud/mcp-qobuz.

- Bumps marketplace and VERSION to 2.4.0
- Adds plugins/qobuz/.claude-plugin/plugin.json with npx @kud/mcp-qobuz@latest MCP server config
- Ships plugins/qobuz/skills/qobuz-recommend/SKILL.md β€” discovery skill using now-playing, list-favourites, list-playlists, and search
- Adds docs/qobuz.mdx with install, config, and links
- Registers qobuz in docs/meta.json plugin list
@kud kud marked this pull request as ready for review July 8, 2026 15:49
@kud kud merged commit 4832ac9 into main Jul 8, 2026
1 check passed
@kud kud deleted the feat/qobuz-plugin branch July 8, 2026 15:51
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.

1 participant