skill-installer

Install ouro skills from GitHub repositories or a curated registry.

43|9|Updated Jan 5, 2026
One-click install
npx skills add https://github.com/ouro-ai-labs/ouro --skill skill-installer-ouro-ai-labs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-installer
Source: https://github.com/ouro-ai-labs/ouro/tree/main/agent/skills/system/skill-installer
Command: npx skills add https://github.com/ouro-ai-labs/ouro --skill skill-installer-ouro-ai-labs

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Installs ouro skills from GitHub repositories or a curated registry, enabling quick expansion of capabilities without manual setup.

Core Features & Use Cases

  • List installed skills from ~/.ouro/skills to audit what's available.
  • Install a skill from a GitHub repository or subdirectory via a path specifier, or from a local copy.
  • Discover available skills in a remote registry and install them as needed.
  • Use case: When you need to add a new automation to Ouro, point to its GitHub path and install it with a single command.

Quick Start

Install a skill by providing a GitHub URL (or local path) to the installer and restart Ouro to load the new skill.

Frequently Asked Questions about skill-installer

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

FAQPage Schema
How do I install ouro skills from a GitHub repository?

To install ouro skills from GitHub, provide the repository URL or subdirectory path specifier to the installer. It clones with depth 1 and stores the skills under ~/.ouro/skills. You must restart Ouro to load the newly installed skills.

Can I install skills from a subdirectory within a GitHub repository?

Yes, you can install skills from a subdirectory by using a path specifier with the GitHub repository URL. The installer will clone the repository with depth 1 and extract the specific skill from the designated subdirectory into your local skills directory.

How do I list installed ouro skills to see what is available?

You can list installed ouro skills by checking the ~/.ouro/skills directory. This allows you to audit currently available skills and manage your local Ouro environment before deciding to install new automations from a remote registry.

What are the requirements for a GitHub repository to be recognized as a valid skill?

For a GitHub repository to be recognized as a valid skill, it must contain a SKILL.md file with both name and description fields. The installer enforces this validation before cloning with depth 1 and storing the skill under ~/.ouro/skills.

Does the ouro skill installer support private GitHub repositories?

Yes, the installer supports managing available skills for both public and private GitHub repositories. This enables you to expand Ouro capabilities with internal automations without requiring manual setup or leaving your private development environment.

Why do I need to restart Ouro after installing a new skill?

You need to restart Ouro after installing a new skill because the application requires a restart to load new skills into the active environment. Newly installed skills from GitHub or the registry are stored locally but only become functional after this restart.