From openhands-skills
Imports external skills from GitHub repositories into the workspace via URL. Parses formats, fetches files with Python script, verifies SKILL.md, and places in .agents/skills/. Use for /add-skill commands.
npx claudepluginhub openhands/extensionsThis skill uses the workspace's default tool permissions.
Import skills from GitHub repositories into the current workspace.
Installs, updates, lists, and removes Claude Code skills from GitHub repos/subdirs or .skill zips. Supports user-global and project-local locations.
Bootstraps modular Agent Skills from Git repos: clones to sources/, extracts core docs into categorized references under skills/, registers in AGENTS.md.
Installs Claude Code skills from skills.sh via npx, GitHub repos, or direct SKILL.md downloads. Detects conflicts, confirms with user, and verifies post-install.
Share bugs, ideas, or general feedback.
Import skills from GitHub repositories into the current workspace.
When a user requests to add a skill from a GitHub URL:
python3 <this-skill-path>/scripts/fetch_skill.py "<github-url>" "<workspace-path>"
https://github.com/owner/repo/tree/main/path/to/skillhttps://github.com/owner/repo/skill-namegithub.com/owner/repo/skill-nameowner/repo/skill-name (shorthand)User: /add-skill https://github.com/OpenHands/extensions/tree/main/skills/codereview
# Run the fetch script
python3 scripts/fetch_skill.py "https://github.com/OpenHands/extensions/tree/main/skills/codereview" "/path/to/workspace"
# Verify installation
ls /path/to/workspace/.agents/skills/codereview/SKILL.md
Response: "✅ Added codereview to your workspace. The skill is now available."
.agents/skills/ directory if it doesn't existGITHUB_TOKEN for authentication (required for private repos)