diff --git a/README.md b/README.md index 0492c0a..bf0a031 100644 --- a/README.md +++ b/README.md @@ -37,10 +37,16 @@ Xcode must be running or the export hangs. ## Install ``` -/plugin marketplace add ssh://git@git.pda.cz:2222/PDAT/claude-plugins.git +/plugin marketplace add https://git.pda.cz/PDAT/claude-plugins.git /plugin install pdat-swift-practice@pdat ``` +The repository is public, so the HTTPS URL clones without credentials. +Use it rather than the SSH one: `/plugin marketplace add` rejects an +`ssh://host:port/...` URL, and SSH's shorter `git@host:path` form has +nowhere to put our non-standard port 2222. Pushing here still goes over +SSH as usual. + Install at user scope and it applies to every project, including ones that do not exist yet. @@ -51,13 +57,16 @@ project's `.claude/settings.json`: { "extraKnownMarketplaces": { "pdat": { - "source": { "source": "git", "url": "ssh://git@git.pda.cz:2222/PDAT/claude-plugins.git" } + "source": { "source": "url", "url": "https://git.pda.cz/PDAT/claude-plugins.git" } } }, "enabledPlugins": { "pdat-swift-practice@pdat": true } } ``` +The git-based source types are `github`, `url` and `git-subdir`; there is +no `git` type. For a self-hosted host, `url` is the one. + Anyone who clones that project gets the skill without installing anything. ## Updating