install-skill

Install skills from git repositories into the .claude/skills/ directory.

Updated Mar 23, 2026
One-click install
npx skills add https://github.com/chrishuffman5/skills --skill install-skill-chrishuffman5
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: install-skill
Source: https://github.com/chrishuffman5/skills/tree/main/install-skill
Command: npx skills add https://github.com/chrishuffman5/skills --skill install-skill-chrishuffman5

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the installation of skills from remote git repositories into the local .claude/skills/ directory, reducing the manual steps involved in setting up new skills.

Core Features & Use Cases

  • Automated Installation: Installs skills with a single command, reducing the time required to set up new skills.
  • Branch Selection: Allows installation of specific branches from git repositories.
  • Custom Location: Supports installation into custom directories within .claude/skills/ or elsewhere.

Quick Start

To install the 'pdf' skill from the default repository, use the command: /install-skill pdf

Frequently Asked Questions about install-skill

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

FAQPage Schema
How do I automate git repository skill installation into the .claude/skills/ directory?

You can automate skill installation by running a single command that clones the specified git repository and places the skill into your local .claude/skills/ directory, eliminating manual setup steps.

Can I install a specific git branch of a skill instead of the main repository?

Yes, you can install a specific git branch of a skill. The installation process supports cloning specific skill branches and verifies the existence of the requested branch before proceeding with the installation.

Is it possible to set a custom installation path for skills cloned from a git repository?

Yes, setting a custom installation path is supported. You can install skills into custom directories within .claude/skills/ or specify an entirely different local path during the automated installation process.

What happens if the requested skill branch does not exist in the remote git repository?

If the requested skill branch does not exist in the remote git repository, the installation process verifies branch existence beforehand and will prevent the installation from proceeding to avoid cloning errors.

Do I need to manually clone the git repository before installing a skill from the command line?

No, manual cloning is not required. The automated skill installation process handles cloning the git repository directly from the command line, fetching the necessary files and placing them in the correct local directory.