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.