Skip to content
Skillv1.0.0

skill-installer

Install Agent Skills to your AI coding agent. Supports Claude Code, Goose, OpenCode, Cursor, and other harnesses.

by skillscatalog(0) 0 installs
Free
Sign in to install

Free account. Installing gives you the manifest plus copy-paste snippets.

See reviews

About

Imported from skillscatalog/registry (skills/skill-installer/SKILL.md). Install upstream with npx skills add skillscatalog/registry --skill skill-installer. Copyright stays with the author (MIT).

Instructions

Use this skill to install Agent Skills from local directories or the catalog to your preferred harness.

Supported Harnesses

Harness Install Path Status
Claude Code ~/.claude/skills/{name}/ Supported
Goose ~/.config/goose/skills/{name}/ Supported
OpenCode .opencode/skill/{name}/ Supported
Cursor .cursor/skills/{name}/ Supported

How to Use

Install from local directory:

python3 install_skill.py /path/to/my-skill --harness claude-code
python3 install_skill.py ./my-skill --harness goose

Install from catalog:

python3 install_skill.py anthropic/document-skills --harness claude-code
python3 install_skill.py anthropic/document-skills --harness goose

Auto-detect harness:

python3 install_skill.py /path/to/my-skill
# Detects installed harnesses and prompts for selection

List installed skills:

python3 install_skill.py --list
python3 install_skill.py --list --harness claude-code

Uninstall a skill:

python3 install_skill.py --uninstall my-skill --harness claude-code

Output

Installing skill: document-skills
  Source: /path/to/document-skills
  Target: ~/.claude/skills/document-skills/

  Copying files...
    SKILL.md
    scripts/pdf_tools.py
    references/templates/

  Success! Skill installed to Claude Code.

  To use: The skill will be available in your next Claude Code session.

Examples

Install to Claude Code:

User: Install the skill at ./my-pdf-tool to Claude Code
Agent: Installing skill to Claude Code...

       Installed: my-pdf-tool
       Location: ~/.claude/skills/my-pdf-tool/
       Files: 3 files copied

       Restart Claude Code to use the new skill.

Install to multiple harnesses:

User: Install ./my-skill to both Claude Code and Goose
Agent: Installing to Claude Code... Done
       Installing to Goose... Done

       Skill installed to 2 harnesses.

Limitations

  • Catalog installation requires network access
  • Some harnesses require restart to detect new skills
  • Project-local harnesses (Cursor, OpenCode) install to current directory

Dependencies

  • Python 3.9+
  • requests library (for catalog downloads)

Use it

Copy one of these into your project. Installing also returns the manifest and these snippets.

yaml
targets:
  - https://api.opensmartroute.ai/api/v1/registry/skillscatalog-registry-skill-installer/manifest   # or paste the manifest below

Manifest

An Open Capability Manifest: the router reads it to know what this does, what it costs and when to pick it.

skillscatalog-registry-skill-installer.ocm.jsonjson
{
  "ocm": "1",
  "id": "skillscatalog-registry-skill-installer",
  "kind": "skill",
  "name": "skill-installer",
  "description": "Install Agent Skills to your AI coding agent. Supports Claude Code, Goose, OpenCode, Cursor, and other harnesses.",
  "publisher": "skillscatalog",
  "version": "1.0.0",
  "capabilities": {
    "domains": [
      "coding"
    ],
    "tags": [
      "skill-md",
      "installation",
      "harness",
      "setup",
      "skills-sh"
    ],
    "languages": [
      "en"
    ]
  },
  "quality_prior": 0.6,
  "examples": [
    "Install Agent Skills to your AI coding agent. Supports Claude Code, Goose, OpenCode, Cursor, and other harnesses."
  ],
  "primary": false,
  "metadata": {
    "source": {
      "provider": "skills.sh",
      "repository": "https://github.com/skillscatalog/registry",
      "path": "skills/skill-installer/SKILL.md",
      "ref": "HEAD",
      "url": "https://github.com/skillscatalog/registry/blob/HEAD/skills/skill-installer/SKILL.md",
      "key": "skillscatalog/registry/skills/skill-installer/SKILL.md"
    },
    "license": "MIT"
  },
  "instructions": "## Instructions\n\nUse this skill to install Agent Skills from local directories or the catalog to your preferred harness.\n\n### Supported Harnesses\n\n| Harness | Install Path | Status |\n|---------|--------------|--------|\n| Claude Code | `~/.claude/skills/{name}/` | Supported |\n| Goose | `~/.config/goose/skills/{name}/` | Supported |\n| OpenCode | `.opencode/skill/{name}/` | Supported |\n| Cursor | `.cursor/skills/{name}/` | Supported |\n\n### How to Use\n\n**Install from local directory:**\n\n```bash\npython3 install_skill.py /path/to/my-skill --harness claude-code\npython3 install_skill.py ./my-skill --h",
  "cost": {
    "context_tokens": 572
  }
}

Fetch it by URL: GET /api/v1/registry/skillscatalog-registry-skill-installer/manifest?version=1.0.0

Reviews

Star ratings from people who tried it. One review per account; edit yours any time.

No reviews yet. Install it, try it, and be the first to rate it.