skill-installer

Installs Codex skills into CODEX_HOME/skills from curated lists or GitHub repos.

1|Updated Aug 26, 2024
One-click install
npx skills add https://github.com/raghavpillai/dotfiles --skill skill-installer-raghavpillai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-installer
Source: https://github.com/raghavpillai/dotfiles/tree/main/.codex/skills/.system/skill-installer
Command: npx skills add https://github.com/raghavpillai/dotfiles --skill skill-installer-raghavpillai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

It simplifies discovering, installing, and managing Codex skills from curated sources or remote repositories, ensuring CODEX_HOME/skills is up-to-date.

Core Features & Use Cases

  • Discover and list available skills from curated OpenAI sources or GitHub paths.
  • Install one or more skills into CODEX_HOME/skills with automatic naming and safety checks.
  • List installed skills and report installation status to help manage your toolkit.

Quick Start

Install a skill from a GitHub repo using the --repo or --url options and verify it appears under CODEX_HOME/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, use the --repo or --url options to pull specific skills into CODEX_HOME/skills using git sparse-checkout with path validation and destination checks.

What is the best way to manage and list installed Codex skills?

List installed Codex skills and report installation status by querying CODEX_HOME/skills, which helps manage your toolkit by verifying that available and curated skills are up-to-date.

Can I install Codex skills from private GitHub repositories?

Yes, this Skill supports pulling skills from external private repositories by utilizing git sparse-checkout combined with path validation and destination checks for secure setup automation.

Does installing curated skills overwrite existing files in CODEX_HOME/skills?

Installing curated skills includes automatic destination checks and safety validation to prevent conflicts, ensuring existing files in CODEX_HOME/skills are safely managed during provisioning.

Why use git sparse-checkout for provisioning external skills instead of a full clone?

Using git sparse-checkout provisions external skills efficiently by downloading only the required skill paths, reducing overhead while maintaining strict path validation and post-install reporting.