skill-installer

Discover, list, and install Codex skills from GitHub repositories.

105k|15.9k|Updated Apr 13, 2025
One-click install
npx skills add https://github.com/openai/codex --skill skill-installer-openai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-installer
Source: https://github.com/openai/codex/tree/main/codex-rs/core/src/skills/assets/samples/skill-installer
Command: npx skills add https://github.com/openai/codex --skill skill-installer-openai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This skill simplifies discovering, listing, and installing Codex skills from curated GitHub sources, reducing manual steps and ensuring consistent setup.

Core Features & Use Cases

  • List available skills from curated or experimental sources.
  • Install one or multiple skills from a GitHub repo or path.
  • After installation, remind users to restart Codex to load changes.

Quick Start

  • List skills: python scripts/list-skills.py
  • Install a skill: python scripts/install-skill-from-github.py --repo openai/skills --path skills/.curated/skill-name
  • Install from URL: python scripts/install-skill-from-github.py --url https://github.com/owner/repo/tree/main/path
  • Restart Codex after installation: Restart Codex to pick up new skills.

Frequently Asked Questions about skill-installer

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

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

To install Codex skills from a GitHub repository, run the install-skill-from-github.py script with the --repo and --path arguments to fetch and place the skill files directly under CODEX_HOME/skills.

Can I list available skills from curated GitHub sources before installing?

Yes, you can list available skills from curated or experimental GitHub sources by running the list-skills.py script to browse and discover skill sets before performing an installation.

How do I install a skill directly from a GitHub URL?

You can install a skill directly from a GitHub URL by passing the --url argument to the install script, which parses the link and fetches the skill files using direct download or Git sparse-checkout.

Do I need to restart Codex after installing new skills?

Yes, you must restart Codex after installing new skills so the application can properly load and recognize the newly placed skill directories under CODEX_HOME/skills.

What's the best way to automate discovering and setting up GitHub skills for CLI usage?

Automating GitHub skill discovery and setup for CLI usage is handled by parsing SKILL.md manifests, validating skill paths, and performing Git sparse-checkouts to install multiple skills consistently.