skill-installer

Install skills from curated lists or GitHub repositories using Python scripts.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/filipesf/dotfiles --skill skill-installer-filipesf
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-installer
Source: https://github.com/filipesf/dotfiles/tree/main/agents/skills/system/skill-installer
Command: npx skills add https://github.com/filipesf/dotfiles --skill skill-installer-filipesf

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill enables you to install Codex skills by pulling them from curated lists or arbitrary GitHub repositories, eliminating manual setup and repeated copy-paste steps.

Core Features & Use Cases

  • List available skills from curated or experimental sources.
  • Install a selected skill from a curated list or a GitHub repo (including support for private repos with tokens).
  • Update Codex with new skills and restart to pick up changes in CODEX_HOME/skills.

Quick Start

List skills: python3 scripts/list-skills.py Install a skill from a repo: python3 scripts/install-skill-from-github.py --repo owner/repo --path skills/.curated/<skill> Or use a URL: python3 scripts/install-skill-from-github.py --url https://github.com/owner/repo/tree/main/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 Codex skills from a GitHub repository?

You can install Codex skills from a curated list or GitHub repository using Python scripts. It pulls skills via sparse checkout or archive download, eliminating manual setup and repeated copy-paste steps.

Can I install skills from private GitHub repositories?

Yes, you can install skills from private GitHub repositories by providing authentication tokens. The installer handles private repos with tokens across both main and experimental paths to securely pull skill files.

Do I need Python 3 and Git to install skills from curated lists?

Yes, installing skills from curated lists requires Python 3, network access, and Git. These dependencies are necessary for the scripts to perform sparse checkout or archive download from GitHub repositories.

How do I list available skills before installing them?

You can list available skills from curated or experimental sources by running the list-skills Python script. This displays all installable skills before you commit to pulling a specific one from a repository.

What happens after installing new skills into CODEX_HOME?

After installing new skills into CODEX_HOME/skills, you must update Codex and restart it. Restarting ensures the application picks up the newly installed skill files and configuration changes.

Does the skill installer support installing via a GitHub URL?

Yes, the skill installer supports installing via a direct GitHub URL. You can pass the full repository tree URL to the install script instead of specifying the owner, repo, and path arguments separately.