Installs Claude Code plugins from GitHub repos that lack a marketplace manifest. Use this skill whenever a `claude plugin install` fails due to SSH key errors, missing `.claude-plugin/marketplace.json`, or a GitHub repo that wasn't designed as a Claude plugin marketplace. Also use when the user says \"install plugin from GitHub\", \"add skills from a repo\", or \"the plugin install failed\". Handles the full workflow: cloning via gh CLI, inspecting repo structure, generating the marketplace man…
Installs Claude Code plugins from GitHub repos that lack a marketplace manifest.
Use this skill whenever a `claude plugin install` fails due to SSH key errors, missing `.claude-plugin/marketplace.json`, or a GitHub repo that wasn't designed as a Claude plugin marketplace.
Also use when the user says \"install plugin from GitHub\", \"add skills from a repo\", or \"the plugin install failed\".
Handles the full workflow: cloning via gh CLI, inspecting repo structure, generating the marketplace manifest, and running the install.
Stronger alternatives
This repository is archived — consider an actively maintained alternative.
Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.
Claude CodeDeclared
CursorNot declared
CodexNot declared
GitHub CopilotNot declared
WindsurfNot declared
Gemini CLINot declared
ClineNot declared
OpenCodeNot declared
Repository health
LicenseLICENSE
Default branchmain
Open issues0
Status
Archived
Skill metadata
Parsed from SKILL.md frontmatter.
Declared agentsclaude-code
Package contents
Files included with this skill beyond the listing page.
skill mdSKILL.md2,815 B
docsSUMMARY.md559 B
History
First seen on skills.sh
First recorded snapshot · 2 installs
SKILL.md
Install GitHub Plugin
Overview
claude plugin install clones repos via SSH. If SSH auth isn't configured, or if the repo has no .claude-plugin/marketplace.json manifest, the install fails. This skill works around both problems.
List every skill directory under skills/ in the skills array.
4. Install the plugin
claude plugin install <plugin-name>@<marketplace-name>
5. Verify
claude plugin list
Confirm the plugin shows as ✔ enabled.
Notes
If the marketplace was added via claude plugin marketplace add but the clone failed, the marketplace entry exists in known_marketplaces.json but the directory is empty or missing. Re-clone manually into the installLocation path shown there.
Skills with only SKILL.md (no plugin.json) are bundled via the marketplace manifest's skills array — no per-skill plugin.json is needed.
After install, a Claude restart is required for new skills to appear in the available-skills list.