skill-installer

Install and update Agent Skills across multiple harness-specific directories.

38|5|Updated Dec 20, 2025
One-click install
npx skills add https://github.com/ericmjl/skills --skill skill-installer-ericmjl
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-installer
Source: https://github.com/ericmjl/skills/tree/main/skills/skill-installer
Command: npx skills add https://github.com/ericmjl/skills --skill skill-installer-ericmjl

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Install or update Agent Skills across harnesses to ensure they are discoverable and reusable.

Core Features & Use Cases

  • Decide whether a skill is repo-specific or machine-specific.
  • Install the full skill folder into one or more harness-specific locations.
  • Update an existing installed skill while keeping a backup.
  • Migrate skills between harnesses and update from external sources such as URLs or git repos.

Quick Start

Install this skill by copying its folder into the designated harness locations and back up existing installations before updating.

Frequently Asked Questions about skill-installer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I install Agent Skills across multiple harness directories?

To install Agent Skills across harnesses, automate the process by copying the skill folder into designated harness-specific destination paths to ensure discoverability and reusability.

What is the best way to migrate skills between harnesses?

Migrating skills between harnesses involves moving the skill folder from one harness-specific directory to another, optionally updating from external sources like URLs or git repositories during the process.

Can I update an existing installed skill while keeping a backup?

Yes, you can update an installed skill while keeping a backup by backing up the current installation in the harness-specific directory before overwriting it with the updated version.

How do I decide whether a skill should be repo-specific or machine-specific?

Deciding whether a skill is repo-specific or machine-specific depends on the intended scope: repo-specific skills live within a repository's directory, while machine-specific skills are installed for broader local access across projects.

Do I need network access to install skills from a git source?

Yes, installing skills from a git source or URL requires network access and tools to fetch or clone the sources, along with knowledge of the destination paths within the harness directories.

What are the limitations of automating skill installation across harnesses?

Limitations of automating skill installation include requiring knowledge of destination paths for each harness and needing network access along with tools to fetch or clone sources from URLs or git repositories.