install-skill

Install agent skills from local paths, GitHub repositories, or the dot-agents library.

3|Updated Nov 16, 2025
One-click install
npx skills add https://github.com/tnez/agent-skills --skill install-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: install-skill
Source: https://github.com/tnez/agent-skills/tree/main/meta/install-skill
Command: npx skills add https://github.com/tnez/agent-skills --skill install-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires bash, git, awk, find, and includes scripts (resource) components.

What problem does it solve? Manually installing agent skills from various sources (local, GitHub) can be cumbersome and error-prone. This skill streamlines the process, allowing you to quickly add or update skills with simple commands.

Core Features & Use Cases:

  • Flexible Installation: Install skills from local paths, GitHub URLs, or the agent-skills repository using shorthand.
  • Auto-Detection: Automatically discovers the optimal installation directory for your skills.
  • Use Case: When you find a useful skill on GitHub, simply tell the agent to "Install my-awesome-skill from user/repo" and it handles the rest.

Quick Start: Install the 'skill-creator' skill from the 'tnez/agent-skills' repository.

Frequently Asked Questions about install-skill

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

FAQPage Schema
How do I install agent skills from GitHub repositories?

Install skills from GitHub by providing the repository path to the agent—for example, 'Install skill-name from user/repo'. The skill automatically discovers the source, validates the SKILL.md file, extracts the skill name, and places it in your project's skills directory.

Can I install skills from local paths instead of GitHub?

Yes, install skills from local paths by specifying the file path. The skill handles source discovery, validates SKILL.md, determines the optimal target directory, and safely installs or updates the skill without overwriting existing versions unless intended.

What does the skill installer validate before installation?

The skill validates SKILL.md files to ensure proper structure and metadata before installation. It extracts skill names, checks source integrity from local or GitHub sources, and applies safe overwrite behavior to prevent accidental replacement of existing skills.

Does the skill installer automatically determine where to install skills?

Yes, the skill auto-detects the optimal installation directory for your project. It uses bash and find utilities to locate the correct skills directory, eliminating manual path configuration during initial setup or cross-project skill sharing.

How do I add custom skills from the agent-skills library?

Use shorthand notation to install from the agent-skills repository—for example, 'Install skill-name from agent-skills'. The skill resolves the shorthand to the full GitHub path and handles the complete installation workflow automatically.

What happens if a skill with the same name already exists?

The skill implements safe overwrite behavior: it detects existing skills by name and prevents accidental replacement. You can choose to update or skip installation, maintaining control over which versions remain in your project's skills directory.