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.