skill-install

Extracts a skill from a .zip archive into the user's local skill directory and validates the contained metadata.

Updated Mar 27, 2022
One-click install
npx skills add https://github.com/emliunix/home.conf --skill skill-install
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: skill-install
Source: https://github.com/emliunix/home.conf/tree/main/skills/skill-install
Command: npx skills add https://github.com/emliunix/home.conf --skill skill-install

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the installation of Claude skills packaged as .skill archives, simplifying the onboarding of new capabilities.

Core Features & Use Cases

  • Extract the .skill file to ~/.claude/skills/ to install the skill.
  • The archive includes a directory with the skill name and an SKILL.md that provides metadata.
  • After installation, only the frontmatter is used initially while the body is loaded lazily when the skill triggers, reducing context usage.

Quick Start

Unzip the .skill file to ~/.claude/skills/ to install the new skill.

Frequently Asked Questions about skill-install

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

FAQPage Schema
How do I install Claude skills from a .skill bundle?▼

To install Claude skills, you unzip the .skill archive directly into the ~/.claude/skills/ directory. This extracts the skill files and makes the new capabilities immediately available for both initial installations and updates.

What is inside a .skill archive file?▼

A .skill archive contains a directory named after the skill and an SKILL.md file. The SKILL.md file provides the necessary metadata, including YAML frontmatter for the skill name and description.

How does lazy-loading work for installed skill files?▼

Lazy-loading minimizes context usage by reading only the YAML frontmatter initially. The body and resources of the SKILL.md file are loaded later only when the skill actually triggers.

Can I update an existing Claude skill installation?▼

Yes, you can apply updates by extracting the new .skill archive to the ~/.claude/skills/ directory. This overwrites the existing skill files and validates the updated SKILL.md metadata.

Do I need to manually validate SKILL.md metadata after extraction?▼

No, manual validation is unnecessary. The installation process automatically validates the included SKILL.md metadata by reading the YAML frontmatter to confirm the skill name and description during extraction.