skill-installer

List and install Bub skills from curated lists or GitHub repositories.

1.6k|153|Updated Jul 13, 2025
One-click install
npx skills add https://github.com/bubbuild/bub --skill skill-installer-bubbuild
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-installer
Source: https://github.com/bubbuild/bub/tree/main/src/bub/skills/skill-installer
Command: npx skills add https://github.com/bubbuild/bub --skill skill-installer-bubbuild

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Bub users need a simple, reliable way to discover and install shared skills from curated lists or external repositories, without manual setup.

Core Features & Use Cases

  • List available skills from curated and experimental pools.
  • Install curated skills into project-local or global directories.
  • Install skills from any GitHub repo/path, including private ones, with optional authentication.

Quick Start

Ask me to list available skills or install a specific skill name from curated sources or a GitHub path.

Frequently Asked Questions about skill-installer

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

FAQPage Schema
How do I install shared skills from a GitHub repository into my project?

You can install shared skills by providing a GitHub repository path to the installer. It retrieves the skills from any GitHub path, including private repositories with optional authentication, and places them in project-local or global directories.

What are curated skills and how do I list available ones?

Curated skills are pre-selected shared tools ready for discovery. You can list available skills from both curated and experimental pools to browse options before choosing which ones to install into your environment.

Can I install skills globally or are they restricted to the local project?

Skills can be installed to both project-local and global locations. The installer targets your chosen directory and prompts for a Bub restart to ensure the newly installed skills are loaded and picked up correctly.

Does the skill installer support private GitHub repositories?

Yes, the skill installer supports private GitHub repositories. You can install skills from private repo paths by supplying optional authentication credentials to access and retrieve the skill files securely.

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

A restart is needed to pick up new skills because the environment must refresh its loaded components. After installation, Bub prompts for a restart to ensure the newly added skills are recognized and actively available.