fix(claude) Use the scp-style URL for the recipe-platform plugin marketplace #18

Merged
araemer merged 1 commit from fix-plugin-marketplace-url into stage 2026-09-27 05:06:35 +00:00
Owner

Summary

Changes extraKnownMarketplaces.recipe-platform.source.url in .claude/settings.json from ssh://git@git.raemer.net:2222/araemer/recipe-platform.git to git@git.raemer.net:araemer/recipe-platform.git. Nothing else changes (autoUpdate: true and the enabled plugin stay as they are).

Why

  • Claude Code's marketplace sources accept https://… or the scp form user@host:path, not ssh:// URLs — claude plugin marketplace add rejects them.
  • The marketplace is registered locally as git@git.raemer.net:araemer/recipe-platform.git; a different source in project settings makes Claude Code re-fetch from that source.
  • The scp form carries no port, so each machine needs an SSH config entry for git.raemer.net with Port 2222. This is documented in recipe-platform's ONBOARDING.md.

Merge order

Merge this after the recipe-platform PR "fix(skills) Apply PR #14 review fixes and the scp-style marketplace URL" (branch workflow-review-fixes), which documents the SSH config requirement and applies the same URL there.

Testing

Validated with python3 -m json.tool. Settings-only change — no source or test code touched.

🤖 Generated with Claude Code

## Summary Changes `extraKnownMarketplaces.recipe-platform.source.url` in `.claude/settings.json` from `ssh://git@git.raemer.net:2222/araemer/recipe-platform.git` to `git@git.raemer.net:araemer/recipe-platform.git`. Nothing else changes (`autoUpdate: true` and the enabled plugin stay as they are). ## Why - Claude Code's marketplace sources accept `https://…` or the scp form `user@host:path`, not `ssh://` URLs — `claude plugin marketplace add` rejects them. - The marketplace is registered locally as `git@git.raemer.net:araemer/recipe-platform.git`; a different source in project settings makes Claude Code re-fetch from that source. - The scp form carries no port, so each machine needs an SSH config entry for `git.raemer.net` with `Port 2222`. This is documented in recipe-platform's `ONBOARDING.md`. ## Merge order Merge this **after** the recipe-platform PR "fix(skills) Apply PR #14 review fixes and the scp-style marketplace URL" (branch `workflow-review-fixes`), which documents the SSH config requirement and applies the same URL there. ## Testing Validated with `python3 -m json.tool`. Settings-only change — no source or test code touched. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
fix(claude) Use the scp-style URL for the recipe-platform plugin marketplace
All checks were successful
/ test (pull_request) Successful in 59s
2e5268a5cd
Claude Code's marketplace sources accept https://... or the scp form
user@host:path, not ssh:// URLs (claude plugin marketplace add rejects
them). The user registered the marketplace as
git@git.raemer.net:araemer/recipe-platform.git; a different source in
project settings makes Claude Code re-fetch from that source.

The scp form carries no port, so each machine needs an SSH config entry
for git.raemer.net with Port 2222 - documented in recipe-platform's
ONBOARDING.md.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
araemer merged commit cf99f38260 into stage 2026-09-27 05:06:35 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
araemer/recipe-backend!18
No description provided.