skill-installer

Install agent skills from GitHub repositories into the local environment.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Traditional skill installation often relies on external scripts and package managers, adding complexity and dependencies. This skill offers a "pure agentic" approach, allowing your AI to install and update skills directly from GitHub using its built-in tools.

Core Features & Use Cases:

  • Zero-Dependency Installation: Installs skills using only the agent's native WebFetch, Bash, Write, and Glob tools.
  • Smart Updates: Intelligently merges updates, preserving user customizations in CONTEXT.md.
  • Use Case: Tell your agent, "Install find-local-events from tnez/agent-skills," and it will fetch, validate, and install the skill without you needing to run any scripts.

Quick Start: Install the 'find-local-events' skill from the 'tnez/agent-skills' repository.

Frequently Asked Questions about skill-installer

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

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

Install skills directly using the agent's native tools by specifying the skill name and repository. The skill fetches SKILL.md and required files from GitHub raw URLs, validates content, creates the directory structure, and saves files to your local environment—no scripts or package managers needed.

Can I update existing skills while preserving my custom configurations?

Yes. When reinstalling a skill, intelligent merging preserves user customizations in CONTEXT.md while applying updates from the repository, so your local changes remain intact.

What information do I need to provide to install a skill?

Provide the skill name and repository path (for example, tnez/agent-skills). Optionally specify the category, branch, or target installation location; the skill uses prioritized directory lookup to determine where to install.

Does skill installation work with any GitHub repository structure?

The repository must follow the agent skills specification with SKILL.md at the root or specified path. skill-installer constructs GitHub raw URLs and validates content structure before installation, so non-compliant layouts will fail validation.

What happens if a skill already exists in my environment?

The skill performs intelligent reinstatallation, merging updates from the repository while preserving your customizations. Existing directory structures and permissions are maintained during the update process.