Skip to content

fix(marketplace): switch plugin source to explicit HTTPS url form - #26

Open
yotamleo wants to merge 1 commit into
plannotator:mainfrom
yotamleo:fix/marketplace-url-source
Open

fix(marketplace): switch plugin source to explicit HTTPS url form#26
yotamleo wants to merge 1 commit into
plannotator:mainfrom
yotamleo:fix/marketplace-url-source

Conversation

@yotamleo

@yotamleo yotamleo commented Sep 8, 2026

Copy link
Copy Markdown

Symptom

Installing this plugin's Claude Code marketplace entry on a fresh machine with no SSH key configured for github.com (no ~/.ssh/known_hosts entry, no key) fails with an SSH host-key verification error.

Impact

The plannotator-effective-html plugin entry in .claude-plugin/marketplace.json uses the github owner/repo shorthand source:

"source": {
  "source": "github",
  "repo": "plannotator/effective-html"
}

Claude Code resolves this shorthand by cloning over git@github.com:... (SSH). Any consumer without a pre-configured SSH key/known-hosts entry for GitHub — a fresh CI runner, a new dev machine, a sandboxed agent host — cannot install the plugin.

Repro

On a host with no ~/.ssh/known_hosts entry for github.com and no SSH key loaded, add this marketplace and run claude plugin install plannotator-effective-html@effective-html. The clone fails at SSH host-key verification.

Evidence

Upstream HEAD at the time of this PR: d95debbaef15af1d201fc6c10c77cf92b524a0d6, .claude-plugin/marketplace.json line 10-13.

Fix

Switch the source to the explicit HTTPS url form, which clones over HTTPS and needs no SSH setup:

"source": {
  "source": "url",
  "url": "https://github.com/plannotator/effective-html.git"
}

No other files reference the github-shorthand source (checked repo-wide); the .codex-plugin/plugin.json manifest is a separate, unrelated format with no such field.

The Claude Code plugin entry pinned plannotator-effective-html via the
github owner/repo shorthand source, which clones over SSH. A fresh
machine with no github.com entry in ~/.ssh/known_hosts and no SSH key
configured fails host-key verification and cannot install the plugin.

Switch to the explicit HTTPS url source form so installs work with no
SSH setup required.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@vercel

vercel Bot commented Sep 8, 2026

Copy link
Copy Markdown

Someone is attempting to deploy a commit to the Effective HTML Team on Vercel.

A member of the Team first needs to authorize it.

@ll88762543-dotcom

Copy link
Copy Markdown

It seems that the maintainer has not been online these days.

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.

2 participants