load-skill

Load, activate, and install external skills from .skill ZIP archives.

3|Updated Dec 26, 2025
One-click install
npx skills add https://github.com/fpl9000/ai-skills --skill load-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: load-skill
Source: https://github.com/fpl9000/ai-skills/tree/main/load-skill
Command: npx skills add https://github.com/fpl9000/ai-skills --skill load-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill solves the problem of dynamically extending an AI agent by enabling loading, activating, and optionally installing external skills from .skill ZIP archives. It streamlines on-demand capability expansion without restarting sessions.

Core Features & Use Cases

  • Load and activate a skill from a .skill ZIP file at runtime.
  • Optionally install the loaded skill into a persistent library for future sessions.
  • Reads SKILL.md metadata to surface name and description for discovery and activation.

Quick Start

Invoke the command /load-skill [ --install | -i ] SKILLFILE to load, activate, and optionally install a .skill package.

Frequently Asked Questions about load-skill

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

FAQPage Schema
How do I install and activate external skills from a ZIP file at runtime?

To install and activate external skills from a ZIP file at runtime, use the /load-skill command with the --install flag. It parses SKILL.md metadata, extracts the archive, and activates the skill without restarting your interactive AI session.

Can I load a skill temporarily without adding it to a persistent library?

Yes, you can load and activate a skill temporarily by running the /load-skill command without the --install flag. This applies the skill to your current interactive session without extracting it into your persistent local or cloud library.

How does loading a .skill ZIP archive work in an interactive AI session?

Loading a .skill ZIP archive works by parsing the SKILL.md frontmatter to read the skill name and description, then using unzip to extract the contents. This dynamically extends the AI agent capabilities on-the-fly during the session.

Do I need to restart my session to activate a dynamically loaded skill?

No, you do not need to restart your session to activate a dynamically loaded skill. The skill is parsed from the .skill file and activated immediately on-the-fly, streamlining capability expansion without interrupting your interactive AI workflow.

What is the best way to dynamically extend an AI agent with new capabilities?

The best way to dynamically extend an AI agent is by loading external .skill ZIP archives. This approach reads SKILL.md metadata to surface new functionality and optionally installs the skills into a designated library for future sessions.