One-click install
npx skills add https://github.com/ianphil/genesis --skill packages-ianphil
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: packages
Source: https://github.com/ianphil/genesis/tree/main/.github/skills/packages
Command: npx skills add https://github.com/ianphil/genesis --skill packages-ianphil

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies the process of discovering, installing, and managing external AI capabilities (skills and extensions) from other GitHub repositories, allowing you to easily extend the functionality of your AI agent.

Core Features & Use Cases

  • Discover & Install: Browse and install new skills and extensions from a curated registry of Genesis packages.
  • Manage Packages: Remove installed packages and their components cleanly.
  • Check for Updates: Stay up-to-date by checking for newer versions of installed packages.
  • Use Case: You need a new weather extension. You can use this skill to search for available weather packages, install the best one, and then use it to get real-time weather updates.

Quick Start

Install the weather extension from the someuser/cool-extensions package.

Frequently Asked Questions about packages

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

FAQPage Schema
How do I install third-party AI skills and extensions from GitHub repositories?

This Skill installs third-party Genesis packages, which are GitHub repositories containing AI skills and extensions. It searches a curated registry, fetches the desired package, and integrates it into your local environment.

What are Genesis packages and how do they extend AI agent functionality?

Genesis packages are GitHub repositories that contain external AI skills and extensions. They enable you to easily extend your AI agent's functionality by adding new capabilities discovered and installed from a curated registry.

Do I need the gh CLI to manage GitHub repository packages for AI extensions?

Yes, managing Genesis packages requires the `gh` CLI to be authenticated and the local `.github/registry.json` file to exist. These prerequisites allow the Skill to interact with GitHub repositories for installation and updates.

How do I remove installed AI skills and their components cleanly?

You can remove installed packages and their components cleanly by using the remove functionality provided by this Skill. It ensures that selective items or entire extensions are properly uninstalled from your local setup.

Can I check for updates on installed third-party skills and extensions?

Yes, you can check for updates to stay current with newer versions of installed third-party skills and extensions. This package management tool verifies if newer releases are available for your installed Genesis packages.

Can I install a specific branch or tag from a GitHub repository package?

Yes, this package management tool supports installing Genesis packages from specific branches or tags. This allows you to target exact versions of AI skills and extensions when fetching them from GitHub repositories.